New: upload your resume and get matched to AI jobs. Free to start →

Machine Learning Engineer, II - 3D Perception

$153k - $184k • Remote, U.S, Ann Arbor, MI, Fort Worth, TX, Blacksburg, VA • Full-time

Posted 2mo ago

This job has been open for more than 60 days. It may no longer be actively hiring, so check with the company before putting a lot into an application.

Job Location

Remote, U.S, Ann Arbor, MI, Fort Worth, TX, Blacksburg, VA

Tech Stack

Remote Work Policy

On-site

Employment Type

Full-time

Categories

Machine Learning Engineer

About the job

Torc is seeking a Machine Learning Engineer II specializing in 3D Perception to join their Multi-Modal Perception team. This role focuses on advancing Bird's Eye View (BEV) perception capabilities for autonomous trucks by developing, evaluating, and improving production machine learning solutions. You will work with a collaborative team to solve complex real-world perception challenges, combining information from various sensors to build robust perception systems that form the foundation for safe and reliable autonomous driving.

Responsibilities

  • Design, develop, and improve machine learning models for perception systems.
  • Own model development from data preparation and training through evaluation and integration.
  • Write production-quality Python and PyTorch code for scalable training, evaluation, and inference.
  • Analyze model performance, identify failure modes, and troubleshoot issues.
  • Develop and evaluate perception models using multi-modal sensor data, focusing on camera-based and 3D perception.
  • Collaborate with software and autonomy engineers to integrate perception models into production systems.
  • Contribute to improvements in training pipelines, data workflows, and experimentation tooling.
  • Participate in model architecture discussions and provide technical recommendations.
  • Lead small technical initiatives or model components.
  • Support and mentor junior Machine Learning Engineers.
  • Document technical work, evaluation results, and design decisions.

Requirements

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, Machine Learning, or related field with 4+ years of relevant experience, OR Master's degree with 3+ years of relevant experience, or equivalent practical experience.
  • Experience developing machine learning models for computer vision, perception, robotics, or autonomous systems.
  • Strong programming skills in Python and PyTorch, with experience writing production-quality code.
  • Experience training, evaluating, and improving deep learning models with large-scale datasets.
  • Experience with image-based and/or 3D perception systems.
  • Solid understanding of deep learning architectures for perception applications.
  • Experience debugging model behavior and analyzing performance metrics.
  • Ability to independently execute complex machine learning work.
  • Experience collaborating cross-functionally to integrate ML models into larger software systems.
  • Strong problem-solving skills in an environment with evolving technical challenges.

Benefits

  • Competitive compensation package including 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
  • Generous paid vacation (available immediately)
  • Company-wide holiday office closures
  • AD+D and Life Insurance

About Torc Robotics