4 days ago
Base Salary
$166k - $331k/yr
Responsibilities
- Design and build automated pipelines that convert photogrammetry, LiDAR point clouds, depth-camera scans, and 360-degree imagery into physics-ready 3D simulation assets.
- Develop toolchains for mesh optimization, UV unwrapping, PBR material assignment, collision-hull generation, mass and inertia estimation, and semantic or functional annotation.
- Integrate reality-capture hardware and software workflows, including NeRF, Gaussian splatting, structured-light scanning, and photogrammetry reconstruction, with the simulation asset-ingestion pipeline.
- Build 3D reconstruction workflows for creating simulation environments from real-world facility scans.
- Support USD/OpenUSD, glTF, FBX, and OBJ assets with physics and simulation metadata for robotics simulation engines.
- Create synthetic-data pipelines for perception, manipulation, and navigation models using domain-randomized materials, lighting, object placement, and camera viewpoints.
- Collaborate with robotics engineers, ML researchers, and perception scientists to define fidelity requirements and validate simulation-to-reality accuracy.
- Implement automated quality-assurance and validation checks for mesh integrity, physics consistency, rendering fidelity, and simulation stability.
- Review code and technical designs for 3D pipeline performance, asset management, and data integrity.
- Evaluate emerging 3D reconstruction, neural-rendering, and asset-generation techniques for platform integration.
Requirements
- Bachelor’s degree in Computer Science or a related technical field and 8+ years of technical engineering experience coding in C, C++, C#, Java, JavaScript, or Python, or equivalent experience.
- Ability to meet Microsoft, customer, and/or government security-screening requirements, including the Microsoft Cloud Background Check.
- Preferred: Master’s degree in Computer Science or a related technical field and 12+ years of technical engineering experience, or a bachelor’s degree and 15+ years of experience, or equivalent experience.
- Experience with 3D reconstruction pipelines, photogrammetry, LiDAR processing, NeRF, or 3D Gaussian splatting.
- Proficiency with Blender, Fusion, Maya, Houdini, MeshLab, Open3D, or equivalent 3D content-processing tools.
- Experience with USD/OpenUSD, OBJ, STL, or equivalent 3D interchange formats and their integration with simulation or rendering engines.
- Background in physically based rendering, material authoring, or real-time graphics pipeline development.
- Experience building synthetic-data generation pipelines for computer-vision or perception-model training.
- Familiarity with Isaac Sim, Gazebo, MuJoCo, or equivalent robotics simulation platforms and their asset requirements.
- Understanding of physics-parameter estimation, collision-geometry optimization, and articulated-object modeling for simulation fidelity.
Benefits
- The typical U.S. base-pay range is USD $165,600–$296,400 per year, with a separate San Francisco Bay Area and New York City metropolitan area range of USD $220,800–$331,200 per year.
- Certain roles may be eligible for benefits and other compensation.
- The position is open for a minimum of 5 days, with applications accepted on an ongoing basis until filled.
Tech Stack
Categories
Robotics
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.
