Skip to main content
CareerApp

Machine Learning Engineer jobs in Michigan

9 open roles classified as Machine Learning Engineer and placed in Michigan, read from employers’ own careers sites.

Torc Robotics

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 ↗

Torc Robotics

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 ↗

Torc Robotics

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 ↗

Torc Robotics

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 ↗

Torc Robotics

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 ↗

Torc Robotics

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 ↗

Torc Robotics

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 ↗

Torc Robotics

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 ↗

Search with filters

Machine Learning Engineer jobs in other states

Other roles hiring in Michigan

Canonical: https://career.thegoodapps.co/jobs/in/michigan/machine-learning-engineer

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.