Senior, Machine Learning Engineer - 3D Perception

4 weeks, 2 days ago
Full-time
Senior
Software Development
Torc

Torc

Torc Robotics is a leading provider of unmanned and autonomous ground vehicle technology, specializing in self-driving trucks for various industries. Founded in 2005, Torc has a history of innovation, including winning the 2007 DARPA Urban Challenge an...

Road & Rail
251-1K
Founded 2007
$37M raised

Description

  • Design, develop, and deploy production machine learning models for perception systems.
  • Own end-to-end model development from data preparation and training through evaluation and deployment.
  • Write production-quality ML code for scalable training, evaluation, and inference workflows.
  • Analyze model performance, identify failure modes, and improve robustness, accuracy, and generalization.
  • Develop and optimize perception models using multi-modal sensor data, especially camera-based and 3D perception systems.
  • Collaborate with software, infrastructure, and autonomy teams to integrate models into production software.
  • Improve training pipelines, data workflows, and tooling to speed up model iteration and deployment.
  • Contribute to model architecture discussions and technical decision-making.
  • Mentor junior engineers on implementation, experimentation, and ML best practices.

Requirements

  • Bachelor's degree in Computer Science, Robotics, Electrical Engineering, Machine Learning, or a related field with 6+ years of industry experience, or a Master's degree with 3+ years, or a Ph.D. with 1+ years of experience.
  • Experience developing production machine learning models for computer vision, perception, robotics, or autonomous systems.
  • Strong programming skills in Python and PyTorch.
  • Experience training, evaluating, and improving deep learning models using large-scale datasets.
  • Experience working with image-based and/or 3D perception systems.
  • Strong understanding of deep learning architectures used for perception applications.
  • Experience debugging model behavior, analyzing performance metrics, and improving reliability.
  • Ability to translate ambiguous perception challenges into practical machine learning solutions and deliver independently.
  • Experience collaborating cross-functionally to integrate ML models into larger software systems.
  • Experience developing perception systems for autonomous driving or robotics (preferred).
  • Experience with LiDAR, point cloud processing, sensor fusion, or other 3D perception techniques (preferred).
  • Experience with temporal perception models or video-based learning (preferred).
  • Experience with C++, ROS, or robotics software development (preferred).
  • Experience deploying machine learning models into production autonomy or robotics platforms (preferred).
  • Experience with large-scale perception datasets and distributed training environments (preferred).
  • Familiarity with perception evaluation frameworks, model validation, and performance benchmarking (preferred).
  • Experience improving ML tooling, infrastructure, or developer workflows (preferred).

Benefits

  • Competitive compensation package with bonus and stock options.
  • 100% paid medical, dental, and vision premiums for full-time employees.
  • 401(k) plan with a 6% employer match.
  • Flexible schedule and generous paid vacation available immediately after start date.
  • Company-wide holiday office closures.
  • AD&D and life insurance.
  • Hybrid work in Ann Arbor, MI; Blacksburg, VA; or Fort Worth, TX, or remote work in the United States.
  • Potential sign-on payments, relocation support, and other forms of compensation depending on the position.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Algorithm Engineer

Beacon Biosignals 11-50 Biotechnology

Beacon Biosignals is hiring a Senior Algorithm and Machine Learning Engineer to develop and deploy biosignal and brain-data models for medical devices supporting sleep, neurological, and psychiatric care.

CI/CD Deep Learning Docker Git Machine Learning PyTorch Statistics
1 hour, 8 minutes ago

Staff Machine Learning Engineer

Federato 11-50 Insurance

Federato is hiring a Senior Machine Learning Engineer to help build AI-native systems that modernize insurance workflows across the full policy lifecycle.

CI/CD LLM Machine Learning
1 day ago

Machine Learning Engineer

FloVision Solutions 1-10 Internet Software & Services

FloVision is hiring a remote Machine Learning Engineer to develop computer vision and deep learning systems for its food supply chain platform, with a focus on production-ready models that improve QA, reduce waste, and support real-world industrial use.

AWS Azure Computer Vision Deep Learning Feature Engineering GCP Jupyter Machine Learning Matplotlib MLOps NumPy Pandas Python PyTorch SQL TensorFlow
1 day, 1 hour ago

Principal Engineer, Core - Pinner Journeys

Pinterest 5K-10K Internet Software & Services

Pinterest is hiring a Principal Engineer to lead technical strategy for Homefeed, Search, and AI Assistant experiences that improve discovery, relevance, and creator value at massive scale.

Generative AI LLM Machine Learning Prototyping Reinforcement Learning System Design
1 day, 1 hour ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers