Senior/Staff Machine Learning Engineer (Reinforcement Learning), Motion Planning
Required skills
- Reinforcement Learning
- Machine Learning
- C++
- Python
- PyTorch
- Robotics
- Computer Engineering
- Software Engineering
Nice to have
- GPUDrive
- PufferDrive
- self-play reinforcement learning
- sim-to-real
- autonomous driving
- learned behavior planning
Role summary
PlusAI is seeking a Senior/Staff Machine Learning Engineer specializing in Reinforcement Learning for its autonomous truck division. This role involves designing, developing, and deploying learned behavior planning models using RL, behavior cloning, and imitation learning. You will own the end-to-end RL pipeline, contribute to RL infrastructure for large-scale distributed training, and analyze model performance. The position requires experience in C++, Python, PyTorch, and reinforcement learning, with an MS or PhD in a related field. Preferred qualifications include experience with high-throughput driving simulators, self-play RL, and sim-to-real applications in robotics or autonomous driving.
Responsibilities
Required skills
Preferred skills
Similar roles
- PData Engineer (SE / Sr SE)PlusAI · Santa Clara, CA · Hybrid
- PFleet ManagerPlusAI · Fremont, CA · Onsite
- PSr. Machine Learning EngineerPinterest Job Advertisements · Remote · Remote
- Machine Learning Engineer - Income InsightsPlaid · New York, NY · Hybrid
Senior Machine Learning EngineerClio · Burnaby, BC · Hybrid
Senior Machine Learning Engineer, Perception - Autonomous DrivingNVIDIA · Remote · Onsite
