About The Position

Join the Personal Robotics Group at Amazon, where you'll help pioneer intelligent robotic products that deliver meaningful customer experiences. As a Senior Software Development Engineer on the Simulation team, you'll lead the design and development of next-generation simulation infrastructure that powers robotics development across the organization. You'll own the technical architecture for our simulation core, cloud-based asset management, benchmarking infrastructure, and teleoperation tools — enabling robotics teams across the organization to iterate faster through high-fidelity simulation and synthetic data generation at scale. In this role, you'll evaluate, adapt, and develop navigation methods that bridge the gap between state-of-the-art research and real-world deployment. You'll work closely with cross-functional teams to deliver integrated navigation capabilities that enable meaningful robot autonomy. The Personal Robotics Group is pioneering intelligent robotic products that deliver meaningful customer experiences. We're building the next generation of robotic systems that will redefine how customers interact with technology. Our work spans the full spectrum from advanced hardware design to sophisticated software and control systems, combining mechanical innovation, software engineering, dynamic systems modeling, and intelligent algorithms to create robots that are not just functional, but delightful. This is a unique opportunity to shape the future of personal robotics working with world-class teams pushing the boundaries of what's possible in robotic manipulation, locomotion, and human-robot interaction. Join us if you're passionate about creating the future of personal robotics, solving complex challenges at the intersection of hardware and software, and seeing your innovations deliver transformative customer experiences.

Requirements

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with programming languages such as Python, Java, C++
  • 3+ years of experience with robotics simulation platforms (NVIDIA Isaac Sim, Isaac Lab, MuJoCo, Gazebo, or similar physics-based simulators)
  • Experience designing and building distributed systems or infrastructure platforms serving multiple teams
  • Experience across the full software development lifecycle: design, implementation, testing, deployment, and operations
  • Demonstrated ability to lead multi-engineer technical projects and drive system-level architecture decisions
  • Experience with at least one of: USD (Universal Scene Description), URDF/MJCF robot model formats, or physics engine integration (PhysX, Bullet, MuJoCo)
  • Experience with cloud infrastructure, CI/CD pipelines, and containerization (e.g., Docker)

Nice To Haves

  • Deep experience with NVIDIA Isaac Sim and Isaac Lab/Isaac Lab Arena, including custom extension development and large-scale RL training workflows
  • Experience developing VR/AR applications and teleoperation systems for robotics data collection
  • Experience with sensor simulation and modeling (e.g., LiDAR, depth cameras, stereo vision), including sim-to-real validation methodologies
  • Experience with reinforcement learning frameworks (e.g., Isaac Gym, Stable Baselines, rl_games) and scalable policy training infrastructure
  • Experience building asset management or content pipeline systems for 3D environments
  • Strong written communication skills, including the ability to produce clear technical design documents and architecture proposals

Responsibilities

  • Lead the technical architecture and development of PRG's simulation core framework, including configuration-driven environment setup, multi-robot platform support, and accurate sensor simulation
  • Design and build cloud-based asset management infrastructure providing a centralized, versioned library of simulation-ready environments, robots, sensors, and objects accessible to all robotics teams
  • Architect and deliver benchmarking infrastructure for standardized performance evaluation and reinforcement learning policy training across multiple robot embodiments and sensor configurations
  • Optimize teleoperation workflows and tooling to accelerate and improve the quality of data collection operations, including task guidance and real-time feedback systems
  • Drive sim-to-real transfer quality by establishing measurable Sim2Real Gap metrics for sensor models and validating against physical hardware
  • Own infrastructure delivery across CDK pipelines, Docker containerization, and Brazil package integration for reproducible simulation environments
  • Lead technical design reviews, mentor junior engineers on the team, and drive engineering best practices across the simulation codebase
  • Collaborate with robotics teams across the organization to understand requirements and ensure simulation infrastructure enables their development workflows

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service