Machine Learning Engineer II - 3D Perception

Skills
Computer ScienceAutonomous SystemsAutonomous VehiclesBattery Electric VehicleElectrical EngineeringKnowledge SharingModel Validation
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Bachelor's degree in a technical field with 3+ years of relevant industry experience, or Master's degree with 1+ years of relevant experience, or equivalent practical experience
  • Experience developing machine learning models for computer vision, perception, robotics, autonomous systems, or a closely related domain
  • Strong programming skills in Python and PyTorch with production-quality coding experience
  • Experience training evaluating and improving deep learning models using large-scale datasets
  • Experience working with image-based and/or 3D perception systems
  • Solid understanding of deep learning architectures used for perception applications
  • Experience debugging model behavior analyzing metrics and proposing practical improvements
  • Ability to independently execute complex machine learning work within well-defined problem areas
  • Experience collaborating cross-functionally to integrate ML models into larger software systems
  • Strong problem-solving skills in an environment with evolving technical challenges and requirements

Nice to have

  • Collaborative
  • Independent
  • Detail-oriented
  • Problem-solver
  • Mentorship

Day to day

  • Design and improve machine learning models for Torc's perception systems, with a strong focus on Bird's Eye View and 3D perception capabilities.
  • Build production-quality Python and PyTorch workflows for training, evaluation, and inference across large-scale perception datasets.
  • Analyze model performance, troubleshoot failure modes, and collaborate with cross-functional teams to integrate robust perception solutions into autonomous driving software.