Oracle Software Architect/Principal Engineers (AI, Deep Learning, Neural Machine Translation) in Dublin, Ireland

Software Architect/Principal Engineers (AI, Deep Learning, Neural Machine Translation)

Preferred Qualifications

Software Architect/Principal Engineers (AI, Deep Learning, Neural Machine Translation)

Oracle Machine Translation Cloud Services is looking for an ambitious experienced software architects and Senior Engineers with proven experience delivering Machine Translation and Machine Learning solutions.

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 be passionate about and have a deep understanding of Artificial Intelligence, Deep Learning and Neural Machine Translations. This role will give you a unique opportunity to shape Oracle’s Machine Translation Service offering to its extensive Enterprise Global customer base.

Qualifications / experience:

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

  • PhD or Equivalent experience in Machine Learning or Natural Language Processing

  • Computer Science, Engineering or equivalent degree

  • 8 years experience in a software development role

  • Proven experience delivering Machine Translation and Machine Learning solutions

  • Passion for keeping abreast of the latest developments in Deep Learning Frameworks and NLP

  • Demonstrated experience working with open source technologies

  • Strong knowledge of Python development

  • Strong knowledge of Java development

  • Experience developing within Cloud Infrastructure

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

  • Experience with the Linux environment

Personal Abilities:

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

  • Self-driven and self-motivated

  • 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: IE-IE,Ireland-Dublin

Other Locations: CZ-CZ,Czech Rep-Prague

Job Type: Regular Employee Hire

Organization: Oracle