B

Berkshire Grey

Robotic automation for order fulfillment

Senior Software Engineer - Robotic Packing/Manipulation

Robotics & Autonomous SystemsConfirmed live in the last 24 hours
Full-timeBedford, MA, USANo salary listedIn-person

About the Job

Requirements

  • A Master's degree in Robotics, Machine Learning, Computer Vision, Computer Science, or a closely related field.
  • At least 4 years of software development experience focused on robotics manipulation or related areas.
  • Strong software development expertise in Python and C++.
  • Experience with major deep learning frameworks such as PyTorch.
  • Experience with data science tools and libraries such as NumPy, pandas, SciPy, Matplotlib, and scikit-learn.
  • Experience working with ROS or ROS 2.
  • Demonstrated experience training and adapting existing machine learning architectures for robot learning in domains such as manipulation, locomotion, or navigation.
  • Ability to develop on and troubleshoot real robotic systems.
  • Ability to determine and communicate the justification for technical priorities.
  • Ability to rapidly prototype and iterate on solutions to challenging problems.
  • Ability to work independently on a variety of projects while maintaining focus.
  • Ability to work in a fast-paced environment with changing priorities.
  • Ability to mentor junior engineers.
  • Strong verbal and written communication skills, including explaining complex ideas clearly and concisely to technical and non-technical stakeholders.
  • Ability to provide technical leadership on key projects.

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 to measure task success, robustness, and execution efficiency.
  • Rapidly prototype solutions and create demonstrations for stakeholders and visitors.
  • Serve as a subject matter expert for transitioning prototypes to product teams.
  • Identify high-impact areas for improving robotic systems to solve real problems.
  • Use and extend simulation software environments to develop and test manipulation behaviors.
  • Stay current with advancements in robotics and related fields and evaluate their applicability to the team's challenges.
  • Collaborate with external research partners to find solutions for the company's problem space.
  • Assist with mentoring more junior engineers or interns.
  • Communicate technical priorities and status.

Desired Qualifications

  • A PhD in Robotics, Machine Learning, Computer Science, or a closely related field.
  • Demonstrated technical proficiency in solving spatial reasoning and sequential decision-making problems in robotics.
  • Experience applying machine learning to hardware interacting with the real world.
  • Experience with real and simulated data capture.
  • Experience with sim-to-real methods for robotic manipulation.
  • Experience with real-time perception-based control.
  • Experience incorporating tactile sensor information into manipulation behaviors.
  • Experience with robot simulators such as OpenRAVE, Isaac Sim, or MuJoCo.
  • Experience with robot learning frameworks such as Isaac Gym, Orbit, or Isaac Lab.
  • Experience combining model-based and data-driven approaches.
  • Experience with Docker, cloud computing, or similar applications.
  • Experience with experiment tracking and dataset management tools such as Weights & Biases.
  • Experience with database systems as data sources, such as MongoDB.
  • Experience with parallel/distributed systems and asynchronous/concurrent programming.
  • Knowledge of using large language models within a robotics context.

About the Company

Berkshire Grey

Robotic automation for order fulfillment

Berkshire Grey provides intelligent robotic automation for supply-chain tasks in retail, eCommerce, package handling, and logistics. Its modular, scalable systems combine hardware, software, and services to identify, pick, sort, pack, and move items across warehouses and fulfillment centers, handling nearly all SKUs. It differentiates itself with deployments that fit different sizes and real-world integrations, such as a partnership with FedEx Ground, to connect with large logistics networks and deliver noticeable cost savings and throughput gains. Its goal is to reduce manual warehouse work by automating tasks, lowering costs, reducing dependence on labor, and speeding up fulfillment for retailers and parcel handlers.

Company size
201-500
Company stage
IPO
Headquarters
Bedford, MA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Berkshire Grey

See more jobs