Berkshire GreyVerified Source

Senior Software Engineer, Robotics AI

130K–200K
Onsite · Boston, Massachusetts
Posted August 12, 2026
payroll

Overview

Lead the development of machine learning pipelines for robot manipulation at Berkshire Grey, a leader in AI and robotics. You will own solutions from prototype to production, working with Python, C++, and ROS2. Collaborate with a cross-functional team of researchers and engineers to advance robot learning and visual scene understanding. This role offers a unique chance to drive innovation on real-world warehouse automation systems.

What You'll Do8

  • 1Train and adapt machine learning architectures for robot learning and visual scene understanding using Python and PyTorch.
  • 2Develop and refine the robot policy learning data collection application, ensuring high-quality demonstrations and annotations.
  • 3Evaluate robot logs, sensor data, and failure cases to determine suitability for fine-tuning robot foundation models.
  • 4Stay current with robotics and AI research, assessing applicability to new tasks and environments.
  • 5Collaborate with external research partners to solve challenges in manipulation and perception.
  • 6Mentor junior engineers and interns, guiding them on best practices in ROS2 and C++ development.
  • 7Prototype solutions rapidly, creating demos for stakeholders and visitors.
  • 8Own solutions from prototype to production, ensuring robust and scalable deployment with Git and CI/CD.

Requirements10

  • 1Master's degree in Robotics, Machine Learning, Computer Vision, or a related field.
  • 23+ years experience in software development for robotics or automation.
  • 3Strong development expertise in Python and C++.
  • 4Experience with modern software engineering tooling including Git and CI/CD.
  • 5Hands-on experience with ROS or ROS2.
  • 6Proven ability to design and implement software for real robots, including troubleshooting of robot systems.
  • 7Ability to work in a fast-paced environment with changing priorities and communicate technical decisions clearly.
  • 8Experience with computer vision for manipulation (e.g., grasp estimation, object detection) or motion planning for bimanual manipulation.
  • 9Familiarity with deep learning frameworks such as PyTorch and robot simulators like Isaac Sim or MuJoCo.
  • 10Experience with Docker, cloud computing, or parallel/distributed systems.

Salary Insight

$130 - $200k per year

Location

Typeonsite
LocationBoston, Massachusetts

Required Skills

PythonC++ROSROS2GitCI/CDPyTorchDockerParallel/distributed systemsComputer Vision
Share:

Similar open positions

Explore active roles that match your skills and interests.

Bright Vision Technologies

Bright Vision Technologies

8d agoRemotepayroll

Robot Application Developer - Cloud AI Data Solutions

Bright Vision Technologies seeks a Robot Application Developer to design and integrate software for autonomous robotic systems. This full-time remote role offers career growth within a leading technology consulting firm. The ideal candidate will lead development of robotics applications using industry-standard technologies.

100K–150K
C++PythonROS+6 more
Bright Vision Technologies

Bright Vision Technologies

14h agoRemotepayroll

Robotics Solutions Engineer, Remote Robotics Software

You will own the full robotics software stack for autonomous platforms, from sensor integration to motion planning, at a company delivering cloud and AI solutions nationwide. You will collaborate with product, design, and operations teams to ship production-grade software, and your work will power robots in field deployments. This role stands out for its 100% remote flexibility and direct W2 employment with a respected technology consulting firm.

100K–150K
C++PythonROS+12 more
AeroVironment, Inc.

AeroVironment, Inc.

13h agoPittsburgh, Pennsylvaniapayroll

Software Engineer - Robotics Generalist

Design and develop software for robotic systems leading to a fast-paced environment. Own the full software lifecycle from requirement analysis to deployment while collaborating with cross-functional teams. Scale solutions across perception control and autonomy domains. Drive integration of reusable components and mentor junior engineers.

Competitive salary
C++Linux
Motion Recruitment Partners, LLC

Motion Recruitment Partners, LLC

11h agoBoston, Massachusettspayroll

Senior Mechanical Design Engineer Robotics

Lead design of next generation warehouse automation systems at a fast growing VC backed robotics company. Develop AI powered robotic solutions enhancing safety and efficiency across complex warehouse environments. Seeking mechanical engineer to own projects at scale.

150K–172K
Mechanical DesignRoboticsMechanical Engineering

Agility Robotics

1d agoSan Francisco, Californiapayroll

Senior Technical Program Manager Robot Skills Development

Agility Robotics seeks a Senior Technical Program Manager to lead robot skills development at scale. This role drives strategy execution and cross-functional alignment to deliver flexible robot capabilities. The position offers competitive compensation and unique opportunities.

Competitive salary
cpc cardbcbaaws certified+2 more

Pickle Robot Company

9h agoBoston, Massachusettspayroll

Principal Motion Planning Engineer, Warehouse Robotics

Pickle Robot seeks a Principal Motion Planning Engineer to own the technical vision and architecture for planning, manipulation, navigation, and control software powering autonomous unload robots. This senior IC role tackles the hardest algorithmic problems, sets engineering standards across the robotics organization, and multiplies team impact through technical leadership. In this role, you will ship production-grade Python and C++ for safety-critical systems, mentor engineers, and drive architecture decisions. The role requires deep expertise in motion planning, trajectory optimization, and contact-aware control, with impact across deployment sites and customer roadmaps.

150K–170K
pythonc++ros+2 more