- Robot type
- Warehouse and Logistics
- Location
- BedfordMassachusettsUSA
- Job type
- Software
- Posted
- Sep 24, 2026
- Salary
- $112,000–$180,000 a year
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
Berkshire Grey · Software
Principal Software Engineer, Manipulation
Bedford, Massachusetts
Berkshire Grey · Software
Senior DevOps Networking Engineer
Bedford, Massachusetts
Berkshire Grey · Software
Conveyor Solutions & Simulation Lead
Bedford, Massachusetts
Berkshire Grey · Software
Senior Software Engineer, Robotic Manipulation
Bedford, Massachusetts
