Senior Software Engineer - Robotics, Machine Learning & Picking Intelligence

RightHand Robotics, Inc

$130K — $155K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in robotics, machine learning, or related fields
  • Proficiency in Python programming
  • Demonstrated experience delivering production-level code
  • Hands-on experience with robotics and sensor systems
  • Strong problem-solving abilities across system boundaries

Responsibilities

  • Improve pick success and reliability of production robots
  • Build and deploy perception models for warehouse use
  • Develop strategies for intelligent picking and placement
  • Integrate machine learning outputs into robotic decision systems
  • Work directly with robots and sensors to enhance system performance
  • Utilize production data for ongoing system improvement
  • Collaborate with hardware, operations, product, and customer teams

Benefits

  • Innovative work environment focused on robotics and machine learning
  • Opportunities for hands-on experience with cutting-edge technology
  • Collaborative team culture involving cross-functional teamwork
  • Potential for career growth in a rapidly advancing field
  • Impactful work that improves real-world robotic performance
Full Job Description
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:
  • Pick success and reliability
  • Segmentation and perception quality
  • Grasp and suction selection strategies
  • Placement and exception handling
  • Overall system robustness in the real world
What You'll Work On

Depending on your strengths and interests, you will contribute across areas such as:
  • 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
Who We're Looking For

We're looking for a senior-level engineer who is either strong across robotics and ML - or very strong in one with the ability and curiosity to grow in the other.
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
Preferred Qualifications
  • 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

Similar Jobs

More Jobs at RightHand Robotics, Inc

More Information Technology Jobs

Find similar Senior Software Engineer - Robotics, Machine Learning & Picking Intelligence jobs: