Full Stack ML Efficiency & Observability

Microsoft AI•Mountain View, NY
•$119,800 - $304,200•Onsite

About The Position

Microsoft AI is seeking a full-stack engineer to help manage compute capacity and build user experiences for capacity management, ML efficiency, and observability. The role spans engineering, research, capacity, efficiency, data architecture, and training and inference infrastructure. The engineer will build experiences for executives and ML researchers, work with research and framework teams to turn requirements into intuitive tools, and contribute architectural best practices and roadmap direction for relevant software components. Microsoft AI’s mission is to build AI that amplifies human potential and empowers people around the world. Employees are expected to work from a designated Microsoft office at least four days per week if they live within 50 miles of that location in the U.S. or 25 miles outside the U.S., subject to local law and jurisdiction-specific variation.

Requirements

  • Bachelor’s degree in Computer Science, Math, Software Engineering, Computer Engineering, or a related field, and 4+ years of technical engineering experience coding in languages including C, C++, C#, Java, JavaScript, or Python; or equivalent experience.
  • 4+ years of experience in business analytics, data science, software development, data modeling, or data engineering work.

Nice To Haves

  • Bachelor’s degree in a related field and 6+ years of experience in business analytics, data science, software development, data modeling, or data engineering; or a master’s degree in a related field and 4+ years of such experience; or equivalent experience.
  • Experience with capacity management, efficiency management, ML training, or inference.
  • Expertise in JavaScript or TypeScript, React, HTML, CSS, and browser internals.
  • Understanding of web performance, accessibility, and cross-browser compatibility.
  • Experience developing and debugging with environments such as Visual Studio or Visual Studio Code.
  • Software development experience with generative AI tools.
  • Experience leading technical projects and supporting architectural decisions with data.

Responsibilities

  • Design and develop features for the capacity management portal.
  • Design and develop features that provide visibility into model performance and quality across the fleet.
  • Partner with ML researchers and product managers to translate functional requirements into intuitive and appealing interfaces.
  • Integrate backend APIs from schedulers to training frameworks to provide visibility across the training life cycle.
  • Explore, develop, and adapt innovations to the software development process.
  • Contribute to internal tooling and infrastructure.
  • Apply software development best practices to ensure code quality and maintain a high quality bar.
  • Embody Microsoft’s culture and values.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service