Member of Technical Staff Robotics Robot Learning

Microsoft

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$102,100–$202,200 / yr
Posted
105 days ago
Freshness
Confirmed live yesterday
Closes
Nov 25, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $226k
This role $152k
$81k most similar roles pay here $303k

This role pays less than 95% of similar roles. Most pay $195,150–$256,000 — the shaded band above. At the midpoint, this role pays about $152k versus about $226k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 598 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 586 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Member of Technical Staff Robotics Robot Learning

Member of Technical Staff, Microsoft Robotics (Robot Learning) joins the Discovery and Quantum division to develop machine learning models that enable robots to perceive, reason, and act in the physical world. This role involves building and training end-to-end robot learning models, including vision-language-action families, imitation learning policies, and reinforcement learning agents for manipulation, locomotion, and navigation. The engineer will construct data pipelines for teleoperation demonstrations, manage distributed training on GPU clusters, and deploy models onto physical platforms to address sim-to-real transfer challenges. Key technical requirements include proficiency in Python with PyTorch, JAX, or TensorFlow, as well as experience with ROS/ROS2, robotics middleware, and sensor processing. The work focuses on creating a platform for physical intelligence by translating advanced AI capabilities into reliable, generalizable robot behaviors for complex tasks like human-robot collaboration and autonomous navigation.

What you'll do

  • Develop and train end-to-end robot learning models including VLA, imitation learning, and reinforcement learning policies.
  • Build and optimize data pipelines for teleoperation demonstrations, preprocessing, augmentation, and quality filtering.
  • Train deep learning models on GPU clusters using distributed training and hyperparameter optimization.
  • Deploy trained models onto physical robot platforms and debug sim-to-real transfer issues.
  • Create and maintain evaluation frameworks to track success rates and detect regressions across various environments.
  • Write production-quality, well-tested code in Python using frameworks like PyTorch or JAX.
  • Monitor state-of-the-art research in foundation models and physical AI to integrate new technologies into the platform.

What we're looking for

  • Bachelor's degree in Computer Science or a related technical field.
  • At least 2 years of technical engineering experience coding in languages such as C, C++, C#, Java, JavaScript, or Python.
  • Ability to pass the Microsoft Cloud Background Check and other required security screenings.
  • Experience in end-to-end robot learning including imitation learning, reinforcement learning, or vision-language-action model training.
  • Proficiency in Python with deep experience in PyTorch, JAX, or TensorFlow for deep learning models.
  • Experience building robot learning data pipelines including teleoperation collection and preprocessing.
  • Hands-on experience deploying learned policies on physical robots and debugging sim-to-real transfer issues.
  • Familiarity with robotics middleware (ROS/ROS2), robot control interfaces, and distributed training on GPU clusters.

More like this

Similar roles

Member of Technical Staff Robotics (Spatial AI)

Microsoft

Redmond, WA 105 days ago $102,100$202,200
Spatial AI World Models 3D Computer Vision PyTorch JAX TensorFlow Python Azure Machine Learning Kubernetes LiDAR Multi-sensor Fusion Model-Predictive Control Reinforcement Learning Scene Graph Construction NeRF Gaussian Splatting GPU Computing Data Pipelines
2+ yrs exp

Member of Technical Staff

Microsoft

Redmond, WA 79 days ago $165,600$296,400
Python C++ C# Java JavaScript Azure ROS ROS2 Nav2 MoveIt RViz Foxglove Isaac Sim MuJoCo Drake Gazebo Machine Learning Artificial Intelligence Sim-to-Real
8+ yrs exp

Member of Technical Staff Robotics Simulation

Microsoft

Redmond, WA 105 days ago $119,800$234,700
C++ Python MuJoCo Isaac Sim Gazebo PyTorch JAX TensorFlow Unity URDF USD MJCF SDF Reinforcement Learning Sim-to-Real Robotics Simulation Distributed Computing
4+ yrs exp

Member of Technical Staff Robotics Simulation

Microsoft

Redmond, WA 105 days ago $119,800$234,700
Python C++ C# Java JavaScript OpenUSD NeRF 3D Gaussian Splatting Photogrammetry LiDAR PBR Blender Maya Houdini MeshLab Open3D Isaac Sim Gazebo MuJoCo Synthetic Data Generation
4+ yrs exp

Member of Technical Staff Robotics Perception

Microsoft

Redmond, WA 105 days ago $119,800$234,700
C++ Python ROS ROS2 SLAM Sensor Fusion LiDAR Computer Vision Point Cloud Processing Nav2 MoveIt Gazebo Isaac Sim RViz Foxglove C# Java JavaScript 3D Scene Representation
4+ yrs exp