This is an ideal role for a software engineer looking to break into the frontier of AI and Robotics. You will join a high-performing simulation team, working alongside senior simulation specialists, roboticists, and scientists. While you don't need years of professional robotics experience, you must possess strong software engineering fundamentals and a genuine passion for 3D graphics, physics, or machine learning for physical AI. We will provide the domain mentorship; you bring the coding excellence and the ability to learn complex systems quickly.
In this role, you will build the software tools, infrastructure, and features that power our synthetic data pipelines and reinforcement learning environments. You will write robust, production-quality code to support the generation of multi-modal training datasets and assist in optimizing simulation workflows. You will work across the stack from the Python pipeline tooling to hands-on with multiple physics-based simulators.
Key job responsibilities
* Implement and test features for synthetic data generation pipelines (e.g., randomizing lights, textures, and object placements).
* Develop and maintain robust developer tooling (CLIs, visualization scripts, data converters) to accelerate research workflows.
* Integrate 3D assets and robot models into simulation environments, ensuring correct formats and properties.
* Write clean, maintainable, and efficient code that adheres to best practices.
* Debug simulation issues and optimize performance in collaboration with senior engineers.
* Collaborate with the infrastructure team to ensure simulations scale efficiently for massive data generation
About the team
At Frontier AI & Robotics (FAR), we're not just advancing robotics - we're reimagining it from the ground up. Our team is building the future of intelligent robotics through frontier foundation models and end-to-end learned systems. We tackle some of the most challenging problems in AI and robotics, from developing sophisticated perception systems to creating adaptive manipulation strategies that work in complex, real-world scenarios.
What sets us apart is our unique combination of ambitious research vision and practical impact. We leverage Amazon's massive computational infrastructure and rich real-world datasets to train and deploy state-of-the-art foundation models. Our work spans the full spectrum of robotics intelligence - from multimodal perception using images, videos, and sensor data, to sophisticated manipulation strategies that can handle diverse real-world scenarios. We're building systems that don't just work in the lab, but scale to meet the demands of Amazon's global operations.
Join us if you're excited about pushing the boundaries of what's possible in robotics, working with world-class researchers, and seeing your innovations deployed at unprecedented scale.
BASIC QUALIFICATIONS
- 3+ years of non-internship professional software development experience
- Bachelor's degree or foreign equivalent in computer science or equivalent
- Proficiency in at least one modern programming language (strongly prefer Python)
- Knowledge of computer science fundamentals (data structures, algorithms, object-oriented design)
- Demonstrated interest or coursework in 3D domains (e.g., Computer Graphics, Computer Vision, Robotics, Game Development).
PREFERRED QUALIFICATIONS
- Understanding of Linear Algebra (matrices, vectors, coordinate transforms) and 3D math.
- Personal or academic projects using 3D tools (e.g, Blender, Unity, Unreal) or Machine Learning frameworks (PyTorch).
- A passion for robotics and a desire to build intelligent systems that can positively impact the world.
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including 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, and parental leave. Learn more about our benefits at
USA, CA, San Francisco - 165,200.00 - 223,600.00 USD annually