Senior Software Engineer - Robotics, Machine Learning & Picking Intelligence
RightHand Robotics
Senior Software Engineer - Robotics, Machine Learning & Picking Intelligence
About the Role We are looking for a senior robotics engineer with strong applied machine learning experience to help own and evolve the intelligence behind robotic picking in production. This is not a research role. You will build, deploy, and continuously improve perception, decision-making, and learning systems that directly affect robot performance in customer warehouses. You'll work across robotics, ML, and system architecture to improve:
Required Experience
About the Role We are looking for a senior robotics engineer with strong applied machine learning experience to help own and evolve the intelligence behind robotic picking in production. This is not a research role. You will build, deploy, and continuously improve perception, decision-making, and learning systems that directly affect robot performance in customer warehouses. You'll work across robotics, ML, and system architecture to improve:
- Pick success and reliability
- Segmentation and perception quality
- Grasp and suction selection strategies
- Placement and exception handling
- Overall system robustness in the real world
- Improve pick success, reliability, and throughput across production robots
- Build and deploy perception and segmentation models for warehouse environments
- Develop intelligent picking, retry, and placement strategies that reduce exceptions
- Integrate ML outputs into real-time robotic decision systems
- Work hands-on with robots, cameras, and sensor data to harden systems
- Use production data to continuously improve performance and robustness
- Collaborate closely with hardware, operations, product, and customer teams
Required Experience
- 5+ years of professional experience in robotics, ML engineering, or related fields
- Strong Python experience
- Experience delivering production-level code
- Hands-on experience with real-world systems, including robotics, sensors, or deployed ML
- Strong problem-solving mindset and comfort working across system boundaries
- Applied machine learning / MLOps experience (model deployment, iteration, monitoring)
- Computer vision experience (segmentation, detection, depth, perception pipelines)
- Strong kinematics background
- Experience with integrating and calibrating color and depth sensors
- Experience with manipulation, picking, grasping, or physical automation
- Familiarity with Docker, Linux, and production infrastructure
- Experience using production data to draw actionable insights
- DevOps experience
- Work on robots in production, not demos
- Make tangible impact in a small, senior team
- Solve challenging real-world robotics + ML problems
- High ownership, high trust engineering culture
- Flexible work environment
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Robotics, Machine Learning & Picking Intelligence. Be the first to apply!
Related searches
- junior software developer Boston, MA
- scientific software engineer Boston, MA
- intel software engineer Boston, MA
- vice president software engineering Boston, MA
- director software engineering Boston, MA
- software engineer Boston, MA
- senior robotics software engineer Boston, MA
- financial software developer Boston, MA
- graduate software developer Boston, MA
- part time software developer remote Boston, MA
