Senior Machine Learning Engineer - RAI

Microsoft•Redmond, WA
•$119,800 - $234,700

About The Position

The Senior Machine Learning Engineer will design, build, deploy, and scale production machine learning systems. This is a hands-on technical role focused on turning machine learning models and research innovations into reliable product capabilities across the machine learning lifecycle, including data processing, model training, evaluation, inference, and production operation. The engineer will partner closely with applied scientists and software engineers to address engineering problems spanning models, data, infrastructure, and services. At the Senior level, the engineer independently owns major components and projects, makes technical decisions, and drives complex work from design through production. The role also contributes to broader system architecture, coordinates work across components or partner teams, and develops reusable solutions that improve the team's ability to build and operate machine learning capabilities. The position is suited to someone interested in AI safety and Responsible AI and in building 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.
  • Software engineering, system design, and problem-solving skills.
  • Ability to independently deliver complex technical projects and collaborate effectively across science and engineering disciplines.

Nice To Haves

  • Master's or Doctorate degree in Computer Science or a related technical field, with a focus 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 the safe and responsible development or deployment of AI capabilities.
  • Demonstrated experience deploying and scaling machine learning models or pipelines in production.
  • Experience building systems for one or more stages of the machine learning lifecycle, such as data processing, training, evaluation, or inference.

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