Machine Learning Engineer jobs in Michigan
9 open roles classified as Machine Learning Engineer and placed in Michigan, read from employers’ own careers sites.
Staff, Machine Learning Engineer - BEV/Multi-Modal Perception
Torc Robotics
Full-time · Ann Arbor, MI · $215,500 – $258,600 · Remote
This is a technical leadership role focused on advancing perception models for autonomous trucks by unifying camera, LiDAR, and radar data into bird's-eye-view representations. It suits experienced deep learning researchers with a background in 3D vision who want to drive architectural innovation at scale while mentoring a team.
Listed on Torc Robotics’s careers site · Apply there ↗
Research Engineer, Machine Learning Systems
Deepgram
Ann Arbor, MI · $150,000 – $250,000 · Remote
This role focuses on building scalable training systems and tools that accelerate machine learning research for speech AI, combining infrastructure engineering with research support. It suits engineers who thrive on rapid experimentation, enjoy bridging research and product, and want to work on foundational problems in audio AI.
Listed on Deepgram’s careers site · Apply there ↗
Senior Machine Learning Engineer - Localization
Torc Robotics
Full-time · Ann Arbor, MI · $177,300 – $212,800 · Remote
This role develops machine learning models and algorithms for autonomous truck localization and sensor fusion, using data from multiple vehicle sensors to estimate pose and motion. It suits experienced ML engineers with robotics or autonomous vehicle backgrounds who want to build production systems for commercial autonomous driving.
Listed on Torc Robotics’s careers site · Apply there ↗
Machine Learning Engineer, II - 3D Perception
Torc Robotics
Full-time · Ann Arbor, MI · $153,200 – $183,800 · Remote
Join Torc's perception team to develop machine learning models that help autonomous trucks understand their surroundings through camera, LiDAR, and sensor fusion. This role suits engineers with computer vision and 3D perception experience who want to own model development end-to-end, from training through production deployment.
Listed on Torc Robotics’s careers site · Apply there ↗
ML Engineer, II - Perception
Torc Robotics
Full-time · Ann Arbor, MI · $153,200 – $183,800 · Remote
This role embeds a machine learning engineer within Torc's autonomy teams to drive adoption of their simulation platform, ensuring models can replay and evaluate performance at scale while translating between platform engineers and model developers. It suits someone comfortable moving between infrastructure, data pipelines, and domain knowledge in perception or other autonomous-driving models.
Listed on Torc Robotics’s careers site · Apply there ↗
Staff, ML Engineer - Scene Generation
Torc Robotics
Full-time · Ann Arbor, MI · $249,600 – $299,500 · Remote
Lead Torc's Scene Generation team in developing neural rendering and generative models for autonomous truck sensor simulation, owning the technical vision and day-to-day execution of research translation into production systems across camera, LiDAR, and radar data.
Listed on Torc Robotics’s careers site · Apply there ↗
Senior, Machine Learning Engineer - 3D Perception
Torc Robotics
Full-time · Ann Arbor, MI · $177,300 – $212,800 · Remote
A senior machine learning role focused on building 3D perception systems for autonomous trucks, particularly Bird's Eye View capabilities using multi-modal sensor data. This position suits experienced ML engineers with production model development background who want to work on real-world autonomous driving perception challenges at scale.
Listed on Torc Robotics’s careers site · Apply there ↗
Senior, ML Engineer - VLM
Torc Robotics
Full-time · Ann Arbor, MI · $177,300 – $212,800 · Remote
This role leads the development of high-quality training datasets for Torc's vision-language and end-to-end autonomous driving models, converting petabytes of fleet sensor data into labeled datasets that drive model performance. It suits experienced ML engineers who combine deep expertise in computer vision, multimodal models, and distributed data systems with the judgment to own a critical technical pipeline and mentor others.
Listed on Torc Robotics’s careers site · Apply there ↗
Senior, ML Engineer - Auto Tagging
Torc Robotics
Full-time · Ann Arbor, MI · $177,300 – $212,800 · Remote
Lead machine learning engineering efforts to build automated data pipelines that extract safety-critical driving scenarios from autonomous vehicle sensor logs and structure them for training and validation. This role suits experienced ML engineers who excel at scaling data systems and want to directly impact autonomous trucking safety.
Listed on Torc Robotics’s careers site · Apply there ↗
Machine Learning Engineer jobs in other states
Other roles hiring in Michigan
Reports on Machine Learning Engineer hiring
- Georgia Added 204 New Roles This Week, Up 9.7% While Postings Fell OverallOct 18, 2026
- Illinois Openings Slip to 189 New Roles, Down 11% From Last WeekOct 18, 2026
- 10,470 Roles Closed Against 8,663 New Openings This WeekOct 17, 2026
Canonical: https://career.thegoodapps.co/jobs/in/michigan/machine-learning-engineer