Senior Machine Learning Engineer - RAI

Microsoft•Redmond, WA
•$119,800 - $261,000

About The Position

The Senior Machine Learning Engineer will design, build, deploy, and scale production machine learning systems, transforming models and research innovations into reliable product capabilities. This is a hands-on engineering role spanning the machine learning lifecycle, including data processing, model training, evaluation, inference, and production operation. The engineer will partner with applied scientists and software engineers to address complex problems across models, data, infrastructure, and services. At the senior level, they will independently own major components and projects, make technical decisions, drive work from design through production, contribute to broader system architecture, coordinate across components and partner teams, and develop reusable solutions. The role is suited to someone passionate about AI safety and Responsible AI and motivated to build systems that support safe, reliable, and responsible AI capabilities.

Requirements

  • Bachelor's degree in Computer Science or a related technical field and 4+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
  • Ability to meet Microsoft, customer, and/or government security screening requirements, including passing the Microsoft Cloud Background Check upon hire or transfer and every two years.

Nice To Haves

  • Master’s or Doctorate degree in Computer Science or a related technical field, focused on machine learning or related areas, and 5+ years of technical engineering experience, or equivalent experience.
  • Experience building machine learning infrastructure or platforms that support multiple models or workloads.
  • Experience contributing to architecture and delivering technical initiatives involving multiple components or teams.
  • Experience with distributed systems and large-scale machine learning workloads.
  • Demonstrated interest in AI safety and Responsible AI, including building systems that support safe and responsible development or deployment of AI capabilities.
  • Demonstrated experience deploying and scaling machine learning models or pipelines in production.
  • Software engineering, system design, and problem-solving skills.
  • Experience building systems for one or more stages of the machine learning lifecycle, such as data processing, training, evaluation, or inference.
  • Ability to independently deliver complex technical projects and collaborate effectively across science and engineering disciplines.

Responsibilities

  • Design and build production systems for machine learning training, evaluation, inference, and operation.
  • Transform machine learning models and research innovations into reliable, scalable product capabilities.
  • Own complex engineering projects from technical design through implementation and production deployment.
  • Develop infrastructure, services, and reusable components that support multiple models and workloads.
  • Diagnose and resolve challenges involving system performance, scalability, reliability, and efficiency.
  • Partner with applied scientists and software engineers to integrate modeling advances into production systems.
  • Contribute to architectural decisions and coordinate technical work across components and partner teams.
  • Incorporate security, privacy, safety, and Responsible AI considerations throughout system design and development.
  • Mentor other engineers and contribute to strong engineering practices across the team.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service