2 days ago
Base Salary
$120k - $261k/yr
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 supporting multiple models and workloads.
- Diagnose and resolve performance, scalability, reliability, and efficiency challenges.
- 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 into system design and development.
- Mentor other engineers and contribute to strong engineering practices.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 4+ years of technical engineering experience with coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Ability to meet Microsoft Cloud Background Check and other applicable Microsoft, customer, or government security screening requirements.
- Preferred: Master’s or Doctorate in Computer Science or a related technical field focused on machine learning or related areas, with 5+ years of technical engineering experience or equivalent experience.
- Experience building machine learning infrastructure or platforms supporting 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.
- Experience deploying and scaling machine learning models or pipelines in production.
- Software engineering, system design, and problem-solving skills.
- Experience building systems for data processing, training, evaluation, or inference stages of the machine learning lifecycle.
- Ability to independently deliver complex technical projects and collaborate across science and engineering disciplines.
Benefits
- The typical U.S. base pay range is USD $119,800–$234,700 per year, with a separate range for specified San Francisco Bay Area and New York City metropolitan locations.
- Certain roles may be eligible for benefits and other compensation.
- The position will remain open for at least 5 days and accepts applications on an ongoing basis until filled.
Tech Stack
Categories
About Microsoft
Microsoft develops operating systems, productivity software, cloud services, developer tools, and consumer devices for individuals, enterprises, and governments. Its main products include Windows, Microsoft 365, Azure, Visual Studio/GitHub, Xbox, and LinkedIn; revenue comes from software subscriptions and licenses, cloud consumption, hardware sales, and advertising. Founded in 1975 and headquartered in Redmond, Washington, Microsoft is a public company traded on Nasdaq.
