Oracle Lead Computational Linguist/Natural Language Processing Engineer in Dublin, Ireland

Lead Computational Linguist/Natural Language Processing Engineer

Preferred Qualifications

Lead Computational Linguist/Natural Language Processing Engineer

Oracle Machine Translation Cloud Services is looking for a passionate Lead Computational Linguist with deep NLP skills and Machine Translation Experience.

Position Description:

You will be joining the Oracle Translation Cloud Services team. Based in Dublin and Prague, this is a highly experienced innovative global team of engineers and linguists with a proven record delivering highly scalable Enterprise services.

You should have a deep understanding of multilingual NLP concepts and their pivotal role in Neural Machine Translation, and have a proven record of delivering scalable service solutions. This position will give you the opportunity to play a lead role in the design and development of core NLP components within Oracle’s new Machine Translation Service offering to its extensive Enterprise Global customer base.

Qualifications / experience:

Although not definitive, the ideal candidate will typically have the following:

  • Msc, PhD or Equivalent Experience in Natural Language Processing or Computational Linguistics

  • Computer Science, Engineering or equivalent degree

  • 5 years’ experience in a software development role

  • Proven experience delivering Multi-lingual NLP solutions

  • A passion for keeping up to date on latest developments in NLP and Computational Linguistics

  • Familiar with libraries such as Stanford CoreNLP, Spacy and NLTK

  • Strong Experience with Data Modelling and Big Data Solutions

  • Strong knowledge of Python development

  • Experience developing within Cloud Infrastructure

  • Demonstrated experience working with open source technologies

  • Strong experience with the UNIX-like environment

  • Agile Software Development practices (e.g. Scrum, CI/CD, Slack, etc.)

  • Knowledge of Java development

Personal Abilities:

  • Ability to solve complex problems, providing hands-on resolution

  • Critical thinking and decision making skills

  • Excellent communication in English (both written and spoken)

  • Results orientated, an ability to manage multiple priorities is also expected

  • Highly organized and detail oriented

  • The ability to influence with well-developed persuasive arguments

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.

As part of Oracle's employment process candidates will be required to complete a pre-employment screening process, prior to an offer being made. This will involve identity and employment verification, salaryverification, professional references, education verification and professional qualifications and memberships (if applicable).

Job: Product Development

Location: CZ-CZ,Czech Rep-Prague

Other Locations: IE-IE,Ireland-Dublin

Job Type: Regular Employee Hire

Organization: Oracle