Member of Technical Staff, Robot Learning

Microsoft

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $216k
This role $152k
$84k most similar roles pay here $271k

This role pays less than 91% of similar roles. Most pay $185,925–$246,150 — the shaded band above. At the midpoint, this role pays about $152k versus about $216k 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 622 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Member of Technical Staff, Robot Learning

Join our Microsoft Robotics team as a Software Engineer II to develop cutting-edge machine learning models for robots that can perceive, reason about, and interact with the physical world. You will work across the entire robot learning stack, from building data pipelines and experimenting with model architectures through training on GPU clusters to deploying and evaluating models on real-world robotic platforms. Your daily tasks include developing vision-language-action (VLA) models, implementing distributed training, optimizing data pipelines, and collaborating with researchers and engineers to enhance the end-to-end development process. Proficiency in Python, PyTorch, JAX, and TensorFlow is essential, along with experience in robot learning data pipelines, deployment on physical robots, and familiarity with robotics middleware like ROS/ROS2. Stay at the forefront of AI research and contribute to advancing the field through internal knowledge sharing and mentoring.

What you'll do

  • Develop and train end-to-end robot learning models for manipulation, navigation, and human-robot collaboration tasks.
  • Build and optimize data pipelines for collecting, preprocessing, and augmenting teleoperation demonstration data.
  • Train machine learning models on GPU clusters using distributed training techniques and hyperparameter optimization.
  • Deploy trained models to physical robots, debug sim-to-real transfer issues, and iterate based on real-world feedback.
  • Implement evaluation frameworks with standardized benchmarks and generalization testing across various objects and environments.

What we're looking for

  • Extensive experience in end-to-end robot learning, including imitation learning, reinforcement learning, and vision-language-action models.
  • Proficiency in Python with deep expertise in PyTorch, JAX, or TensorFlow for training and deploying deep learning models.
  • Hands-on experience building and maintaining data pipelines for robot learning, including teleoperation data collection and preprocessing.
  • Expertise in deploying learned policies on physical robots, debugging sim-to-real transfer issues, and evaluating model performance.
  • Familiarity with robotics middleware (ROS/ROS2), control interfaces, sensor processing, and state-of-the-art research in robot learning.
  • Experience with distributed training on GPU clusters using Azure Machine Learning, Kubernetes, or similar infrastructure.

More like this

Similar roles

Member of Technical Staff, Robotics Simulation

Microsoft

Redmond, WA 29 days ago $119,800$234,700
Python C++ MuJoCo Isaac Sim Gazebo Unity Unreal PyTorch JAX TensorFlow Distributed computing GPU-accelerated simulation 3D graphics Real-time rendering URDF MJCF USD OpenUSD Reinforcement learning Domain randomization

Member of Technical Staff, Robotics Data

Microsoft

Redmond, WA 29 days ago $119,800$234,700
Python Pandas NumPy scikit-learn matplotlib Power BI Plotly Apache Spark Databricks Azure Data Factory Azure Machine Learning Azure Databricks Azure Cognitive Services MLflow DVC CI/CD Data Governance Hypothesis Testing Causal Inference Regression Analysis Clustering

Member of Technical Staff, Robot Security & Safety

Microsoft

Redmond, WA 29 days ago $119,800$234,700
FMEA FTA STPA HAZOP IEC 61508 ISO 13482 ISO 10218 Ros Ros2 CI/CD NIST MITRE ATT&CK for ICS TUV CFSE CISSP GICSP CEH IoT security Embedded systems security Operational technology security

Member of Technical Staff, Microsoft Robotics, Hardware Systems

Microsoft

Redmond, WA 29 days ago $102,100$202,200
SolidWorks Fusion 360 NVIDIA Jetson Intel NUC Linux Ethernet CAN bus EtherCAT CAD 3D printing Machining Soldering HIL testing Automated hardware test systems Robot calibration workflows Universal Robots Franka Boston Dynamics LiDAR IMUs Force/torque sensors Encoders