Research Engineer - Embodied AI/Robotics

Microsoft Research Accelerator works with the world's best researchers, moving with the current of technology as it rapidly evolves.
$98,300 - $193,200
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
AI · Robotics

Description For Research Engineer - Embodied AI/Robotics

Microsoft Research Accelerator is seeking a Research Engineer to join their innovative team working on Embodied Artificial Intelligence (AI) and Robotics. This role combines cutting-edge machine learning research with practical robotics applications, offering an exciting opportunity to shape the future of AI systems.

The position involves developing infrastructure for supporting demonstrations and evaluation of Embodied AI systems, including creating pipelines for data collection, running benchmarks, and evaluating embodied AI algorithms. You'll work with post-training of Robotic Foundation Models and design Reinforcement Learning frameworks, while also integrating these models onto both simulated and hardware robot platforms.

The ideal candidate will have a strong background in machine learning and software engineering, with experience in implementing deep learning models and working with robotics systems. The role requires proficiency in Python and deep learning frameworks, along with a solid understanding of reinforcement learning approaches.

Microsoft offers a competitive compensation package with a base salary range of $98,300 - $193,200, comprehensive benefits including healthcare, educational resources, and parental leave. The position is hybrid-based in Redmond, WA, with up to 50% work from home flexibility.

This is an excellent opportunity for someone passionate about advancing the field of embodied AI and robotics while working with world-class researchers at one of the leading technology companies. The role combines theoretical machine learning knowledge with practical implementation, offering a chance to make significant contributions to the future of robotics and AI systems.

Last updated a month ago

Responsibilities For Research Engineer - Embodied AI/Robotics

  • Lead design and implementation of machine learning systems
  • Perform end to end integration of ML platforms onto robotic systems
  • Analyze and refine training datasets for robotic and AI applications
  • Develop benchmarks and evaluation procedures for state of the art models
  • Stay up-to-date with latest advancements in machine learning
  • Collaborate with cross-functional teams
  • Instill best practices for software development and documentation

Requirements For Research Engineer - Embodied AI/Robotics

Python
TypeScript
  • Bachelor's Degree in Computer Science, Mathematics, or Engineering with 2+ years experience, or Master's with 1+ year experience, or PhD
  • Hands-on experience in implementing deep learning models
  • Track record of machine learning engineering as part of a team
  • Software design and implementation skills with object-oriented programming
  • Proficiency in Python, C++, and deep learning libraries (PyTorch, TensorFlow, JAX)
  • Understanding of deep reinforcement learning approaches

Benefits For Research Engineer - Embodied AI/Robotics

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft Research Engineer - Embodied AI/Robotics

Software Engineer

Microsoft is seeking a Software Engineer to develop AI-driven services for scientific discovery within their Strategic Missions and Technologies division.

Software Engineer II- AI/ML

Software Engineer II position at Microsoft focusing on AI/ML development for Business & Industry Copilots group, working on Dynamics 365 and enterprise solutions.

Technical Support Engineer- AI Support

Technical Support Engineer position at Microsoft focusing on AI support, requiring 3+ years experience, offering hybrid work model and comprehensive benefits package.

Software Engineer II

Software Engineer II position at Microsoft's Turing team, building enterprise Copilot solutions with focus on AI and machine learning, offering competitive salary and hybrid work model.

Machine Learning Engineer

Microsoft ML Engineer role focusing on AI model evaluation platform development, offering remote work and competitive pay range of $81,900-$160,200.