AIML Senior Software Engineer - Data and ML Infrastructure for Machine Translation

New York City, New York, United States
Machine Learning and AI


Role Number:200461248
Play a part in the next revolution in human-computer interaction. Build groundbreaking technology for large scale systems, spoken language, big data, and artificial intelligence. The AIML - Machine Translation team is looking for exceptional Software Engineers passionate about delighting customer’s experience, building and improving the Machine Learning Automation and Infrastructure.

Key Qualifications

  • Excellent coding skills in the one of the following languages , e.g. Python, bash scripting, java, C/C++ etc.
  • 3+ years working experience in big data/Spark/MapReduce, large distributed system, cloud computing etc
  • Knowledge in ML technologies or toolkits such as NLP, MT, ASR, pyTorch, TensorFlow is a big plus
  • Excellent communication and problem solving skill
  • Fast learner and strong motivation on growing and learning new technologies


You will be a part of a team that's responsible for a wide variety of language technologies related development activities. Your focus will be on developing the model automation pipeline which is highly scalable, robust and efficient. The role will be part of the model automation team to deal with large quantities of data, apply the state-of-the-art methods in deep learning to tackle real world problems, create the production quality models at scale and set up ML CI/CD pipelines. You should therefore be passionate about creating phenomenal products that are used by millions of people. You’re expected to be a team player who thrives in a fast paced environment with rapidly changing priorities.

Education & Experience

B.S. or M.S. in Computer Science or related field

Additional Requirements

Pay & Benefits