Senior Software Engineer, Robotic Packing/Manipulation
Berkshire Grey
About The JobBerkshire Grey is a leader in the field of AI and robotics, providing innovative solutions for e-commerce, retail replenishment, and logistics. Our technology automates complex pick, pack, and sort operations.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 customers. This position offers a unique opportunity to work at the cutting edge of robotics applied to real-world challenges.Responsibilities Develop learning methods for spatial reasoning, sequential decision-making, and robotic manipulation. Combine learned policies and predictive models with planning and optimization to solve physically constrained tasks. Design training and evaluation workflows that measure task success, robustness, and execution efficiency. Quickly prototype solutions, creating demos for stakeholders and visitors. Serve as subject matter for transitioning prototypes to product teams. Identify high impact areas for improvements of our robotic systems to solve real problems. Utilize and extend simulation software environments to develop and test manipulation behaviors. Stay abreast of the latest advancements in robotics and related fields, evaluating applicability to our challenges. Collaborate with external research partners to find solutions for BG’s problem space. Assist with mentorship of more junior engineers or interns. Communicate technical priorities and status.Minimum Qualifications: 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 Determine and communicate justification of technical priorities Rapidly prototype and iterate on solutions to challenging problems Work independently on a variety of projects while maintaining focus Work in a fast-paced environment with changing priorities Mentor junior engineers Strong verbal and written communication skills, capable of explaining complex ideas clearly and concisely to both technical and non-technical stakeholders Provide technical leadership on key projectsPreferred Qualifications: PhD in Robotics, Machine Learning, Computer Science or a closely related field. Demonstrated technical proficiency in solving spatial reasoning and sequential decision-making in robotics. Experience with: Applying machine learning to hardware interacting with the real world Real and simulated data capture Sim-to-real for robotic manipulation Real-time perception-based control Incorporating tactile sensor information into manipulation behaviors Robot simulators (e.g. OpenRAVE, Isaac Sim or MuJoCo) Robot learning frameworks (e.g. Isaac-Gym, Orbit / Isaac Labs) Combining model-based and data-driven approaches Docker, cloud computing, or similar applications Experiment tracking and dataset management (e.g. Weights & Biases) Database systems as data source, such as MongoDB Parallel/distributed systems and asynchronous/concurrent programming Knowledge of LLM usage within robotics contextPossessing some of these preferred qualifications is great to have but not required and should not discourage applicants from applying.6110-2609BCDepartmentSoftwareEmployment TypeFulltime-RegularMinimum ExperienceExperienced
- ...Grey is a leader in the field of AI and robotics, providing innovative solutions for e-... ...technology automates complex pick, pack, and sort operations. In the role of Senior Software Engineer, Robotics, focusing on manipulation, you will play a pivotal role in enhancing...Senior
- ...Job Berkshire Grey is a leader in AI-enabled robotics, providing innovative automation solutions for... ...automates complex warehouse tasks such as picking, packing, sorting, and trailer unloading. As a Software Engineer on Berkshire Grey’s Scoop robotic trailer-...Senior
- Wilmington, MassachusettsHybridDirect Hire$140k - $170kThis client is hiring for a Senior Software Engineer that can build the layer that connects AI/ML models to robotics and automation systems. This role focuses on building real-time software for industrial robots, motion...SeniorFull time
- Wilmington, MassachusettsHybridFull Time$140k - $165kAn engineering consulting firm that specializes in medical devices, robotics and warehouse automation is hiring a Senior Software Engineer with a focus on Robotics and AI integration. This is a full-time role, onsite...SeniorFull time2 days per week3 days per week
- ...general-purpose, generally-intelligent robots will be built in our lifetimes. Robots... ...work. Each of those functions runs on software we wrote: the systems that track each robot... ...owns end to end. We're looking for a senior engineer to take responsibility for the company'...SeniorLive inShift work
- ...tire changing and wheel balancing using cutting-edge robotics. We are transforming a process that hasn’t fundamentally... ...the field. Position Overview: We're looking for a Senior Robotics Full Stack Software Engineer to join our team and take a senior technical...SeniorRemote work
- ...MassachusettsOnsiteFull Time$150k - $170kA fast-growing robotics startup is transforming the tire... ...automation, combining robotics, software, and AI to modernize tire changing... .... The organization is seeking a Senior Full Stack Software Engineer to help architect, build, and scale...SeniorFlexible hours
- ...purpose, generally-intelligent robots will be built in our... ...robots complicated vision and manipulation skills. Our robots observe,... ...Across the board we write software to make our robots more capable... ...At Tutor, we believe great engineers and researchers are defined...SeniorWork at officeShift work
$144k - $240k
Senior Software Engineer I/II, Test Robotics Cambridge, MA USA Your Impact at LILA You will steward Verification & Validation and software quality for our autonomous labs, where software meets real robotics hardware. On the Independent Verification & Validation team, you...SeniorFull timeWork at officeLocal areaFlexible hours- ...in the field of AI and robotics, providing innovative... ...tasks such as picking, packing, sorting, and trailer... ...variety of challenging manipulation problems for real-... ...mentorship of more junior engineers or interns Quickly... ...field Experience in software development in...Senior
$88k - $110k
...Boston Dynamics seeks a highly technical Software Engineer in Test , to test the Atlas Humanoid Robot. In this critical, hands-on role, you will be responsible... ...manual testing , including physical test setup manipulation and live sequencing execution on robotics,...Visa sponsorship- Motion Recruitment Partners LLC is helping a robotics company north of Boston hire a Senior Software Engineer to lead full-stack development of software powering autonomous robotic systems. You will build operator-facing apps, cloud services, telemetry, and robotics tooling...Senior
$134k - $184k
...and motivated individuals with degrees in engineering, computer science, mathematics, physics,... ...in the AC2 Division works to build software systems that solve critical problems in... ...reasoning, and more. The Role: As a Senior Software Engineer, you will work as part...SeniorFull timeLocal areaRemote workFlexible hoursNight shift- ...is developing cutting edge robotic systems that complement and... ...We seek strong candidates in Software Development for Robotic system... ...: network programming manipulator control and/or automation process... ...years of experience of software engineering Bachelors or Master’s degree...
$140k - $160k
Wilmington, MAHybridFull Time$140k - $160k Job Description Senior Robotics AI Software Engineer Physical AI • Machine Learning Systems • Robotics Integration A cutting-edge engineering and technology organization is building the next generation of intelligent physical...SeniorFull timeFlexible hours- ...that make our AI models work better on robots. You might add new functionality to our... ...GPT‑4 to hundreds of millions of users, engineered the foundations of autonomous driving,... ...limits of what they can do (from parkour to manipulation, and testing robustness). We are an...
$142k - $180k
...Description SSCI Solutions Division is looking to hire a Senior Software Engineer to support software development and test its AI-powered, autonomy... ...for working with a team to develop software for advanced robotics programs relating to autonomous flight systems and swarm...SeniorTemporary work$142k - $180k
...Job Description Job Description The Senior Software Engineer II position in AI/Autonomy systems development will emphasize modeling/simulation... ..., Computer Science, Data Science, Math, Statistics, Robotics or related subject area and 5+ years of related experience....SeniorTemporary work$128k - $154k
...project or task lead, supporting a group's software development objectives . Essential... ..., and best practices in software engineering and other areas relevant to SSCI (navigation... ...with software development/R&D of AI for Robotics, Machine Learning, Robot Planning/Optimization...SeniorTemporary work$142k - $180k
...Job Description Scientific Systems is looking to fill a Senior Software Engineer position in the domain of Autonomous Vehicles and Uncrewed... ...years of experience in software development/R&D of AI for Robotics, Machine Learning, Robot Planning/Optimization Techniques...SeniorTemporary workRemote work- ONTARIO SYSTEMS LLC dba FINVI is seeking a Senior Quality Control Analyst to enhance software quality through comprehensive testing, design of test plans... ...reliability across products, collaborating with product and engineering teams to drive high-quality releases. The Senior QA...Senior
- ...and a proprietary AI-generated remediation engine, the Veracode platform is trusted by... ...organizations worldwide to build and maintain secure software from code creation to cloud deployment.... ...Twitter . We're looking for a Senior Full Stack Engineer to join our team and...SeniorWorldwide
- ...Job Description Job Description Description: The Senior Software Engineer will play a key role in strengthening and modernizing aPriori’s legacy product portfolio, with a focus on our best-in-class automation solutions. Working with a distributed team of engineers...SeniorContract workFlexible hours
$125k - $160k
...defense systems. About The Role We are looking for a Senior Software Developer who will work with an interdisciplinary team to design... ...~4-year degree in fields such as Computer Science, Computer Engineering, Mathematics, or Physics (or equivalent experience) ~5+...SeniorTemporary workH1bH-2A VisaH2bWork visaShift work- ...Finvi is seeking a Senior Software Engineer with expertise in MultiValue database environments, including PICK, Rocket Universe, and jBASE, to join our growing technology services team. This role combines software development, database administration, and systems support...SeniorApprenticeshipVisa sponsorshipFlexible hours
- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to engineer software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design,...SeniorInternshipLocal areaImmediate start3 days per week
- ...Description Job Description Enigma Aerospace is seeking a Senior Software Engineer to lead the development and test of our autonomy, planning,... ...Desired Qualifications ~ BS/MS in Computer Science, Robotics, Aerospace, or a related field ~5+ years of experience in...SeniorWork from homeFlexible hours
$115k - $137k
...enterprises and managed services providers leverage NetBrain’s platform.What We NeedNetBrain Technologies is looking for a Senior Full Stack Software Engineer to join our engineering team. You will work across front-end and back-end, architecting and building high-performance...SeniorWork experience placement$110k
1 week ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. Senior Software Engineer II (Instrumentation Laboratory Company, a Werfen Company, Bedford, Massachusetts): On behalf of a worldwide developer, manufacturer...SeniorFull timeWork at officeWorldwideHome office2 days per week3 days per week- ...Responsibilities Develop product-agnostic software solutions to optimize production efficiency and product quality. Design and... ...Requirements ~ Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Computer Engineering, or a related...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Robotic Packing/Manipulation. Be the first to apply!
- software engineer internship remote Bedford, MA
- senior software engineer ruby on rails Bedford, MA
- software developer positions Bedford, MA
- agile software developer Bedford, MA
- software engineer intern Bedford, MA
- software engineer internship Bedford, MA
- entry level software engineer remote Bedford, MA
- senior software engineer remote Bedford, MA
- senior software design engineer Bedford, MA
- senior software engineer Bedford, MA


