Torc Robotics
Machine Learning Engineer, II - 3D Perception
$153K–$184K
Remote, U.S, Ann Arbor, MI, Fort Worth, TX, Blacksburg, VA +1 · Remote · Full-time · Posted Aug 11, 2026
- Location
- Remote, U.S, Ann Arbor, MI, Fort Worth, TX, Blacksburg, VA
Ann Arbor, Michigan, United States - Experience
- 4+ years of relevant industry experience with a Bachelor’s degree, or 3+ years of relevant experience with a Master’s degree; equivalent practical experience is also accepted.
- Education
- Bachelor’s degree in Computer Science, Robotics, Electrical Engineering, Machine Learning, or a related technical field; Master’s degree is an alternative. Equivalent practical experience is accepted.
About the job
Develops and improves production machine learning models for Torc’s autonomous-truck perception systems, with a focus on Bird’s Eye View (BEV) and camera-based 3D perception.
What you'll do
- Own model development and delivery for defined perception problems, from data preparation and training through evaluation and integration.
- Write production-quality Python and PyTorch code and improve scalable training, evaluation, and inference workflows.
- Analyze model performance and failure modes, improve robustness, and collaborate on integrating models into production autonomy software.
What they ask for
- Bachelor’s degree in a related technical field with 4+ years of relevant industry experience, or a Master’s degree with 3+ years of relevant experience, or equivalent practical experience.
- Experience developing machine learning models in computer vision, perception, robotics, autonomous systems, or a closely related domain.
- Strong Python and PyTorch skills, including production-quality ML code; experience training, evaluating, and improving deep learning models using large-scale datasets.
- Experience with image-based and/or 3D perception systems and debugging model behavior and performance.
Nice to have
- Experience with autonomous driving, robotics, or ADAS perception; LiDAR, point clouds, sensor fusion, BEV, or other 3D perception techniques.
- Experience with temporal or video-based perception, C++, ROS, production deployment, distributed training, or ML tooling.
Pay
$153,200 — $183,800 USD (base salary)
Tools
Python, PyTorch, LiDAR, C++, ROS
AI focus
Develop, train, evaluate, and integrate machine learning models for multimodal autonomous-truck perception, especially BEV and camera-based 3D perception.
Model-written summary · the original posting is authoritative