
Senior, Machine Learning Engineer - End-to-End
Torc Robotics14 days ago
Base Salary
$226k - $272k/yr
Responsibilities
- Own development and delivery of End-to-End ML models mapping multi-modal sensor inputs to driving-relevant outputs.
- Train and evaluate models using large-scale datasets from fleet logs, simulation, and synthetic data.
- Analyze model performance, identify failure modes, and drive data-driven improvements.
- Design and refine training pipelines, data workflows, and evaluation strategies.
- Contribute to model architecture decisions, including various learning approaches.
- Collaborate with Perception, Prediction, Planning, and Simulation teams.
- Support integration of E2E models into simulation and on-vehicle systems.
- Improve tooling, experimentation workflows, and reproducibility.
- Mentor junior engineers and contribute to team-level best practices.
Requirements
- Bachelor’s degree with 6+ years, Master’s with 4+ years, or PhD with 0–2 years of experience in Machine Learning, Robotics, or related fields.
- Experience developing and deploying ML models for autonomous systems or robotics.
- Strong programming skills in Python and PyTorch.
- Experience training and evaluating models using large-scale datasets.
- Solid understanding of ML architectures used in E2E systems.
- Proven ability to debug model behavior and analyze performance metrics.
- Experience contributing to or influencing model architecture and training strategies.
- Ability to work cross-functionally and integrate ML systems into larger autonomy pipelines.
Benefits
- Competitive compensation package including a bonus component and stock options.
- 100% paid medical, dental, and vision premiums for full-time employees.
- 401K plan with a 6% employer match.
- Flexibility in schedule and generous paid vacation.
- Company-wide holiday office closures.
- AD+D and Life Insurance.