Berkshire Grey Logo

Berkshire Grey

Senior Software Engineers

Posted 4 Days Ago
Be an Early Applicant
In-Office
Bedford, MA
178K-185K Annually
Senior level
In-Office
Bedford, MA
178K-185K Annually
Senior level
The Senior Software Engineer will develop machine learning models for robotic applications, collaborating with a multidisciplinary team and utilizing data science tools for performance analysis and dataset management.
The summary above was generated by AI

This position is eligible for Berkshire Grey, Inc.’s Employee Referral Program.

Job Responsibilities:

As a member of the Robotic Pick Cell Team, the Senior Software Engineer will collaborate with a multidisciplinary team, contributing to robotic perception and machine learning driven solutions for cutting-edge robotic applications in store replenishment and e-commerce order fulfillment. Responsibilities Include:


  • Design, train, and analyze machine learning models for robotic piece picking applications, ensuring they meet target KPIs in a production environment;
  • Utilize data science tools and libraries (numpy, pandas, scipy, matplotlib, scikit-learn, jupyter notebooks, bash scripting) for data analysis, processing, and visualization to support ML model development;
  • Manage and track machine learning experiments using tools like Weights & Biases. Handle dataset management for model training and evaluation;
  • Work with annotation & management tools (e.g., Scale, Labelbox, FiftyOne) for dataset curation and improvement. Manage the annotation process and contribute to dataset enhancements for better model performance;
  • Engage in software development activities using programming languages such as Python and C++. Apply best practices in software design and version control to maintain high-quality codebases;
  • Handle RGB and depth image data, as well as 3D point cloud data, for machine learning applications. Develop methods to process and utilize this data effectively in robotic systems;
  • Apply knowledge in computer vision and robotics to develop solutions for object detection, instance segmentation, grasp estimation, and anomaly detection, applied to a robotics system; Build production-quality systems based on machine learning and deep learning methods. Ensure the robustness and scalability of ML solutions in a real-world environment;
  • Engage in problem-solving activities, evaluating alternative solutions and diverse viewpoints. Lead efforts to innovate and improve ML-based systems, considering trade-offs and practical constraints; and
  • Work closely with an interdisciplinary team, including other engineers and stakeholders. Exhibit excellent communication skills to effectively collaborate and integrate ML solutions with other system components.

Travel Requirement: 10% Domestic travel per year.

Education, Experience and Skills Requirements:

Employer requires at least a bachelor’s degree in computer science, computer vision, robotics, mechanical engineering, or a closely related field and at least five (5) years of progressively more responsible software development work experience within the automation industry. Alternatively, the Employer will accept a Master's degree in computer science, computer vision, robotics, mechanical engineering or a closely related field and at least three (3) years of software development work experience within the automation industry. 


Additionally, the successful candidate must have:


  • Demonstrated ability to train and analyze machine learning models to solve real world problems and meet target KPIs in a production environment gained through at least two (2) years of work experience.
  • Demonstrated ability with deep learning frameworks, such as pytorch, tensorflow, or similar frameworks gained through at least two (2) years of work experience.
  • Demonstrated ability with python code and C++ gained through at least two (2) years of work experience.
  • Demonstrated ability with data science tools and libraries such as numpy, pandas, scipy, matplotlib, scikit-learn, jupyter notebooks, bash scripting, or similar tools gained through at least two (2) years of work experience.
  • Demonstrated ability with tracking and dataset management, such as Weights and Biases, gained through at least two (2) years of work experience.
  • Demonstrated knowledge of Version Control Systems and Issue Tracking Systems gained through at least two (2) years of work experience.

All years of experience may be gained concurrently. One hundred seventy-eight thousand, one hundred thirty-one dollars to one hundred eighty-five thousand dollars per year.


Applicants can send resumes to Berkshire Grey, Inc, 140 South Road, Bedford, MA 01730 (Attn: Req# HR2025-03
) or apply online at https://www.berkshiregrey.com/careers/

HR2025-03

Top Skills

Bash Scripting
C++
Fiftyone
Jupyter Notebooks
Labelbox
Matplotlib
Numpy
Pandas
Python
PyTorch
Scale
Scikit-Learn
Scipy
TensorFlow
Weights & Biases
HQ

Berkshire Grey Bedford, Massachusetts, USA Office

140 South Road, Bedford, MA, United States, 01730

Similar Jobs

24 Minutes Ago
Hybrid
67 Locations
124K-280K Annually
Senior level
124K-280K Annually
Senior level
Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
The role involves managing technology solutions, mentoring teams, and building client relationships while delivering innovative AI and GenAI technologies.
Top Skills: AIAWSAzureCi/CdGenaiGitGCPMachine LearningPython
24 Minutes Ago
Hybrid
61 Locations
77K-202K Annually
Mid level
77K-202K Annually
Mid level
Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
As an Integration Product Manager, you will manage software product development, focusing on AI technologies and client needs, while leading cross-functional teams to deliver successful outcomes.
Top Skills: AgileAIEngineeringMlProduct Lifecycle ManagementProject ManagementSoftware Solutions
25 Minutes Ago
Hybrid
67 Locations
99K-232K Annually
Senior level
99K-232K Annually
Senior level
Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
The Pharma Technology Consultant Manager at PwC manages technology implementation for clients, enhances productivity, mentors team members, and builds client relationships. Requires analyzing complex problems and delivering innovative AI solutions.
Top Skills: AIAWSAzureCi/CdGenaiGitGCPLlm Development FrameworksPython

What you need to know about the Boston Tech Scene

Boston is a powerhouse for technology innovation thanks to world-class research universities like MIT and Harvard and a robust pipeline of venture capital investment. Host to the first telephone call and one of the first general-purpose computers ever put into use, Boston is now a hub for biotechnology, robotics and artificial intelligence — though it’s also home to several B2B software giants. So it’s no surprise that the city consistently ranks among the greatest startup ecosystems in the world.

Key Facts About Boston Tech

  • Number of Tech Workers: 269,000; 9.4% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Thermo Fisher Scientific, Toast, Klaviyo, HubSpot, DraftKings
  • Key Industries: Artificial intelligence, biotechnology, robotics, software, aerospace
  • Funding Landscape: $15.7 billion in venture capital funding in 2024 (Pitchbook)
  • Notable Investors: Summit Partners, Volition Capital, Bain Capital Ventures, MassVentures, Highland Capital Partners
  • Research Centers and Universities: MIT, Harvard University, Boston College, Tufts University, Boston University, Northeastern University, Smithsonian Astrophysical Observatory, National Bureau of Economic Research, Broad Institute, Lowell Center for Space Science & Technology, National Emerging Infectious Diseases Laboratories

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account