Member of Technical Staff

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$165,600–$296,400 / yr
Posted
4 days ago
Closes
Dec 21, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $204k
This role $231k
$149k most similar roles pay here $312k

This role pays more than 73% of similar roles. Most pay $170,000–$237,321 — the shaded band above. At the midpoint, this role pays about $231k versus about $204k 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

Join our elite team as a Principal Engineer where you will architect and design the foundational interfaces for integrating robotics software, AI models, and cloud-edge components. Your day-to-day involves balancing real-world constraints like latency and reliability while leading technical reviews and mentoring senior engineers to elevate the engineering bar. You'll work with cutting-edge technologies such as ROS2, MoveIt, and Isaac Sim, deploying robots at fleet scale and ensuring safety-critical autonomy through rigorous testing and validation strategies. This role demands deep expertise in C++, Python, and other languages, along with experience in robot learning, large-scale simulation, and machine learning infrastructure. You will tackle complex cross-stack integration issues and drive consensus across multidisciplinary teams to deliver robust autonomous systems for real-world applications.

What you'll do

  • Define core interfaces for robotics software and AI models to integrate cloud and edge components.
  • Architect systems balancing latency, throughput, compute efficiency, reliability, and cost across environments.
  • Lead evaluation strategy for autonomy, safety, and task performance in simulation, lab, and field settings.
  • Resolve integration failure modes where AI meets production robots through rigorous root-cause analysis.
  • Connect classical robotics engineering with modern AI to create a common, production-grade platform.
  • Establish and enforce design standards and review practices for critical systems within the organization.

What we're looking for

  • 8+ years of technical engineering experience with coding in C++, Python, and other languages.
  • Ownership of a major platform used by multiple teams, accountable for architecture and reliability.
  • Experience with robot learning at scale, including vision-language-action policies and reinforcement learning.
  • Deployment and operation of robots in real-world fleets, including fleet orchestration and over-the-air updates.
  • Deep understanding of system interactions in autonomous systems, addressing failure modes and latency budgets.
  • Leadership in cross-disciplinary technical efforts, driving consensus across organizational boundaries.

More like this

Similar roles

Member of Technical Staff, Robot Learning

Microsoft

Redmond, WA 29 days ago $102,100$202,200
Python PyTorch JAX TensorFlow Azure Machine Learning Kubernetes ROS ROS2 NumPy GPU Clusters Docker CI/CD Git CVPR ICRA Robotics Middleware Vision-Language-Action Models Imitation Learning Reinforcement Learning Data Pipelines Teleoperation Data Collection Sensor Processing

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

Software Engineer, Robotics

Anduril Industries

Costa Mesa, CA 1 day ago $191,000$253,000
C++ Python ROS Git CI/CD Linux CUDA OpenCV PCL TensorFlow PyTorch Robot Operating System SLAM Computer Vision Sensor Fusion Machine Learning Autonomous Systems Simulation Software Docker Kubernetes

Member of Technical Staff, Microsoft Robotics (Software Systems)

Microsoft

Redmond, WA 29 days ago $142,800$274,800
Python C++ Go Rust Kubernetes Azure CI/CD ROS ROS2 ONNX TensorRT Triton API Gateway Service Mesh CLI JavaScript Java C# C Data Pipelines ML Infrastructure Simulation Infrastructure Digital Twin Platforms Multi-Tenant Platforms

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