Berkshire Grey
Director, Software Engineering – Research & Advanced Development
Bedford, Massachusetts · Director
Sponsorship not specifiedDetected 42 days ago
PythonDistributed SystemsCode ReviewMachine LearningA/B TestingLogisticsRoboticsResearchLeadershipMentoring
About the role
- Master's degree in Robotics, Computer Science, Machine Learning, Artificial Intelligence, or a closely related field.
- 10+ years of professional software development experience, including significant experience with robotics, automation, or complex cyber-physical systems.
Responsibilities
- Lead and manage a team of advanced robotics software engineers, including work planning, priority setting, technical guidance, mentorship, and performance development.
- Define technical priorities, assign work, and drive execution across software architecture, experimentation, evaluation, and integration activities.
- Drive rapid prototyping and demonstration of new robotic capabilities while maintaining a clear path toward reliable and maintainable software.
- Mentor engineers through design reviews, code reviews, technical planning, and career development.
- determine where those advances can create practical value for Berkshire Grey.
- Support the transition of mature advanced-development capabilities into broader engineering use through clear architecture, documentation, testing, and collaboration.
Requirements
- 10+ years of professional software development experience, including significant experience with robotics, automation, or complex cyber-physical systems.
- 3+ years of technical leadership or people management experience, including responsibility for planning work, assigning priorities, mentoring engineers, and driving execution through a team.
- Strong software development expertise in Python and/or C++.
- Demonstrated experience leading software architecture and execution for advanced robotic systems.
- Experience evaluating, integrating, or adapting modern AI / ML-based robotics capabilities for real-world robotic applications.
- Ability to work collaboratively in a team setting and communicate effectively with both technical and non-technical stakeholders.
Nice to have
- Experience with ROS / ROS2.
- Experience with major ML frameworks such as PyTorch.
- Experience with simulation environments such as Isaac Sim, Isaac Lab, MuJoCo, or similar tools.
- Experience designing evaluation frameworks, benchmark suites, datasets, and experiment workflows for robotic capabilities.
- Experience with sim-to-real workflows, real and simulated data capture, and hardware-in-the-loop testing.
- Experience with distributed systems, asynchronous/concurrent programming, containerization, and cloud or GPU-based compute workflows.
- Experience managing senior engineers or research-oriented engineering teams.
- Familiarity with material handling, warehouse automation, logistics, e-commerce fulfillment, or industrial robotics.
Benefits
- Stay current with advances in robotics, AI, robot learning, simulation, and manipulation
Apply directly at Berkshire Grey →Create a free account for alerts like thisView Berkshire Grey immigration profile
This listing is sourced directly from Berkshire Grey's careers page and normalized into a canonical job model.