Senior ML Engineer, Fauna
Amazon · New York City, NY · Software Development
About this role
Amazon is hiring a senior-level Machine Learning Engineer based in New York City, NY. The posting calls out experience with Python, Kubernetes, Docker, PyTorch. Compensation is listed at $184,900–$250,200 per year.
- Role
- Machine Learning Engineer
- Function
- machine learning
- Level
- senior
- Track
- Individual contributor
- Employment
- Full-time
- Location
- New York City, NY
- Department
- Software Development
- Posted
- May 19, 2026
More roles at Amazon
Job description
from Amazon careersWe are seeking a Machine Learning Engineer to work directly alongside our research scientists to train, evaluate, and deploy the models that make our robots move, perceive, and act in the real world. This is a hands-on ML role: you will train policies, debug convergence, run experiments in simulation, and push models onto hardware — not just build the pipes around them. You’ll bring deep expertise in reinforcement learning, computer vision, and supervised learning applied to robotics and embodied systems. You also need to think seriously about training infrastructure — managing GPU clusters, optimizing distributed training, and shipping models to edge devices — but the core of this role is getting in the loop with scientists and making models work. Key job responsibilities - Train and iterate on neural network policies for locomotion, manipulation, navigation, and perception using reinforcement and supervised learning - Design and run experiments in simulation (Isaac Lab, MuJoCo, or similar) and transfer results to physical hardware - Debug training runs end-to-end: diagnosing convergence failures, reward shaping issues, data quality problems, and sim-to-real gaps - Optimize models for deployment on edge hardware (NVIDIA Jetson) with strict latency and memory constraints - Build and maintain MLOps infrastructure: experiment…