At Frontier AI & Robotics, 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.
- Bachelor's degree in computer science or equivalent
- 5+ years of software development experience
- Experience with C++/Python interop or other hybrid-language stacks.
- Experience as a tech lead, mentor, or technical owner of an engineering team or significant component. Experience designing and shipping software systems that run across distributed processes, edge devices, or real-time constraints.
- Experience working closely with hardware, ML, or controls teams as the software counterpart.
- Experience with low-level driver work and sensor bring-up across protocols (I2C, SPI, USB, MIPI, CAN).
- Experience optimizing data plane performance: DDS tuning, kernel networking, shared memory IPC, real-time scheduling.
- Experience with ROS 2 or other robotics middleware in production.
- Experience deploying ML inference at the edge under latency and memory constraints.
- Experience with multi-process Python lifecycles and writing performant Python (asyncio, multiprocessing, NumPy/JAX vectorization, GIL-aware design).
- Web application or full-stack web experience is a bonus.
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 https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
null