Senior ML Engineer - Unstructured Environments

T
Torc RoboticsAutonomous Vehicle
USFull-TimeSenior
Salary199200 - 298800 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
6+ years
Required Skills
PythonMachine LearningPyTorchDeep LearningComputer Vision

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field with 6+ years of professional applied MLE engineering experience in Autonomous Vehicle, Robotics or related industry
  • Master’s degree in Computer Science, Software Engineering, or related field with 3+ years of professional applied ML engineering experience in autonomous systems, robotics, or a related industry
  • Scientific understanding of machine learning for 3D BEV space modeling, including the ability to apply state-of-the-art ML research and methods in production environments
  • Applied expertise in terrain and surface geometry modeling, multi-camera camera calibration, and sensor projection
  • Experience analyzing data distributions and addressing long-tail edge cases
  • Mastery of Python
  • Mastery of PyTorch
  • Ability to transition research-level code to production and deployment-ready standards

Responsibilities

  • Develop and Optimize Computer Vision Algorithms
  • Train monocular and multimodal terrain and road surface detection models
  • Detect and classify objects, obstacles, traversable surfaces and environmental conditions
  • Enhance perception systems to process multi-modal sensor data (camera, LiDAR, etc.) effectively
  • Utilize data science techniques to analyze model performance, data distributions, and identify corner cases
  • Contribute to BEV and 3D Perception Architectures
  • Design and implement deep learning models for terrain and surface inference in BEV frameworks
  • Integrate BEV representations into navigation and motion planning pipelines
  • Develop efficient pipelines for large-scale data processing and annotation (pseudo-labeling) of sensor data (LiDAR point clouds, image frames)
  • Implement data augmentation, synthetic data generation, and domain adaptation strategies to improve model robustness
  • Deploy machine learning models on edge compute platforms, ensuring real-time performance and resource efficiency
  • Optimize inference pipelines for embedded and ruggedized hardware platforms
  • Collaborate with robotics, software, and hardware engineers to ensure seamless integration of perception systems
  • Work with technical leadership to define performance metrics and improve system reliability
  • Stay current with the latest advancements in computer vision, terrain modeling, BEV models, and autonomous navigation
  • Translate scientific research into production-grade machine learning solutions
  • Contribute to the model development roadmap and provide strategic advice to technical leadership
  • Mentor and guide junior team members to enhance their technical skills and career growth
View Full Description & ApplyYou'll be redirected to the employer's site
199200 - 298800 USD per year
Apply Now