
Machine Learning Engineer, Perception
Path Robotics13 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.