Pickle Robot
Senior Machine Learning Engineer - Perception
$170K–$227K
Charlestown, MA · Hybrid · Senior · Full-time · Posted Oct 13, 2026
- Experience
- 5+ years in machine learning and computer vision.
About the job
Owns the machine-learning modeling loop for robot grasping, from problem formulation and dataset development through model training and evaluation.
What you'll do
- Define ML problems, predictions, labels, rewards, losses, and measures of success for package picking.
- Build and manage large-scale datasets, train vision models, and evaluate their performance against real-world outcomes.
- Review code, mentor engineers, contribute to the perception roadmap, and hand off deployable models to production engineers.
What they ask for
- 5+ years of experience in machine learning and computer vision, including models personally taken from problem statement to measured outcome.
- Expert-level Python and PyTorch skills.
- Experience building datasets at scale, rigorous model evaluation, and cloud training infrastructure (GCP or AWS), Docker, and experiment tracking tools.
- Professional experience developing and training at least one of: multi-task, multi-modal, or multi-view models; self-supervised, outcome-based, or reward-driven learning.
Pay
USD 170,100–227,400 per-year-salary (base salary)
Tools
Python, PyTorch, GCP, AWS, Docker
AI focus
Develop and evaluate vision models for robot grasping, including dataset generation, self-supervised labeling, and potentially multi-task, multi-modal, multi-view, or reward-driven learning.
Model-written summary · the original posting is authoritative