GrepJob
Path Robotics

Machine Learning Engineer, Perception

Path Robotics
Apply
13 days ago
Remote, Worldwide or Columbus, OH, USAMid Level / Senior / Staff+
H1B Sponsor

Responsibilities

  • Implement and validate machine learning algorithms for weld perception tasks.
  • Build and maintain data pipelines for training and evaluating perception models.
  • Run rigorous model evaluation experiments and communicate findings.
  • Integrate trained models into production ROS-based robotics services.
  • Write clean, well-tested Python code and maintain clear documentation.
  • Lead research and development of advanced perception algorithms.
  • Design and lead experiments evaluating state-of-the-art deep learning models.
  • Define and own the end-to-end ML lifecycle from dataset design to deployment.
  • Architect distributed training and hyperparameter optimization workflows.
  • Mentor engineers across levels on perception systems and ML methodology.

Requirements

  • Master's or Ph.D. in CS, Robotics, or related field; Bachelor's with strong ML experience also considered.
  • 3+ years of experience in real-world robotics or industrial ML for experienced level; 7+ years for senior/staff level.
  • Strong Python fluency and hands-on PyTorch experience.
  • Experience with 3D point cloud data and libraries such as Open3D.
  • Familiarity with 3D deep learning architectures like PointNet++ or similar.
  • Comfortable integrating ML models into production robotics services within ROS.
  • Demonstrated track record leading end-to-end ML projects for senior/staff level.

Benefits

  • Daily free lunch to keep you fueled and connected with the team.
  • Flexible PTO for personal time off.
  • Comprehensive medical, dental, and vision coverage.
  • 6 weeks fully paid parental leave, plus additional time for birthing parents.
  • 401(k) retirement plan through Empower.
  • Generous employee referral bonuses.

Tech Stack

PythonPyTorch

Categories

AI & MLData ScienceEmbedded