Software Engineer, Simulation
Santa Clara, CASoftware EngineeringPosted
- Category
- Engineering
- Specialty
- ML
- Level
- Mid-level
- Work arrangement
- Hybrid
- Employment
- Full-time
- Hiring in
- US
- Tags
- Python
- C++
Job description
Responsibilities:
-
Design scalable ML workflows for generating AV scenarios - ranging from traffic simulations to synthetic scenario creation from a natural language specification.
-
Contribute to tooling for migrating scenario creation using the traditional approach to AI-based scenario understanding and validation
-
Own the development and upkeep of the simulation framework, driving its reliability and performance to unblock all technical stakeholders.
-
Collaborate directly with internal customers and partner teams to provide solutions for their test creation workflows.
-
Have an opportunity to tackle simulation and autonomy evaluation challenges across various areas of the autonomy system, including motion planning, mapping, Controls.
-
Create and extend software for behavior, pathfinding, road networks, spatial queries, collision detection, vehicle control, vehicle dynamics, etc.
Required Qualifications:
-
MS or higher degree in Computer Science, Machine Learning, or related field
-
Good development skills in modern C++ and Python
-
Proficiency in ML libraries and experience in transformer and diffusion architectures
-
Basic understanding of generative models
Desirable Qualifications:
-
2+ years of Industry experience in ML and C++ software
-
Familiarity with AV simulation environments and driving datasets
More jobs at PlusAI
- Research Engineer/Senior Research Engineer, 3D Auto-Labeling and Data Flywheel
HybridUS
USD 130,000–220,000 / year
- Senior/Staff Research Engineer — Vision-Language-Action Models (Autonomous Driving)
HybridUS
USD 170,000–260,000 / year
Similar jobs
Browse all machine learning engineer jobs