8 May: FYI -- MT/NLP, Oracle (Dublin, IE)

Index of May 2019 | Index of year: 2019 | Full index



https://oracle.taleo.net/careersection/2/jobdetail.ftl?job=19000E4O


Software Developer – Neural Machine Translation-19000E4O



Preferred Qualifications

Are you a passionate Software developer with a background in
Computational Linguistics, Machine Learning, Machine Translation (MT)
and/or Natural Language Processing (NLP)?



Based in Dublin, Oracle’s Translation Services team is a highly
experienced innovative global team of engineers and linguists with a
proven record delivering world leading Enterprise Translation
services. Over the past number of years we’ve added Neural Machine
Translation to our service offering, which is achieving industry
leading translation quality levels. We are at now at the stage of
scaling up our offerings to serve Oracle’s extensive Enterprise Global
customer base.



We’re looking for a people to join this growing Machine Translation
technology team and work on cutting-edge machine translation and
natural language services. You should have a deep understanding of
multilingual NLP concepts and their pivotal role in Neural Machine
Translation.



In this role you will be working on the latest advances in machine
translation technology, and you will have an opportunity to shape
Oracle’s Machine Translation Service offering.




Qualifications / experience:



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



· MSc or Equivalent Experience in Machine Learning, Natural Language
Processing or Computational Linguistics

· Computer Science, Engineering or equivalent degree

· 2+ 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

· Experience working with open source technologies; Neural networks & Machine Learning a distinct advantage

· 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 apply basic
to intermediate knowledge of software architecture to perform software
development tasks associated with developing, debugging or designing
software applications or operating systems according to provided
design specifications. Build enhancements within an existing software
architecture and occasionally suggest improvements to the
architecture.

Duties and tasks are standard with some variation; displays
understanding of roles, processes and procedures. Performs moderately
complex problem solving with assistance and guidance in understanding
and applying company policies and processes. BS degree or equivalent
experience relevant to functional area. 1 year of software engineering
or related experience.

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

Index of May 2019 | Index of year: 2019 | Full index