Skip to content

Jobs

Berkshire Grey

Robot type
Warehouse and Logistics
Location
BedfordMassachusettsUSA
Job type
Software
Posted
Sep 24, 2026
Salary
$112,000–$180,000 a year
Full-time

Senior Software Engineer, Robotic Packing/Manipulation

Job description

As part of the Core software team, you will develop learning-based approaches that help robots reason about 3D environments, anticipate the outcomes of physical interactions, and make effective decisions over sequences of actions. The work combines perception, planning, and manipulation, with an emphasis on reliable performance under uncertainty and real-world constraints. You’ll explore both data-driven and model-based approaches, evaluate them in simulation, and bring promising methods onto physical robotic systems.

Your work will contribute to enhancing the capabilities of our robotic solutions and explore new solutions and approaches, unlocking new value to be delivered to our…

Job requirements

  • Master’s degree in Robotics, Machine Learning, Computer Vision, Computer Science or a closely related field.
  • 4+ years of experience in software development with a focus on robotics manipulation or related areas.
  • Strong development expertise in Python and C++
  • Experience with major deep learning frameworks such as PyTorch
  • Experience with data science tools & libraries like numpy, pandas, scipy, matplotlib, scikit-learn
  • Experience in working with ROS or ROS2
  • Demonstrated experience training and adapting of existing machine learning architectures for robot learning, to solve tasks in domains such as manipulation, locomotion, or navigation
  • Demonstrated ability to: Develop on and troubleshoot real robotic systems

Similar jobs