We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Berkshire Grey logo
Berkshire Grey Verified
Robotics, Artificial Intelligence, Logistics, E-commerce, Manufacturing

Software Engineer

Boston, Massachusetts, United StatesOnsiteFull Time$102,000–$150,000 /yrPosted 1 month agoVisa sponsorship available

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

### Who you are
- Bachelor’s degree in Computer Science or a closely related field
- 2+ years of experience in software development
- Strong coding skills in Python
- Experience in a fast paced, agile environment
- Demonstrated ability to:
- Investigate and triage production issues end-to-end
- Analyze logs, metrics, and telemetry to pinpoint root causes
- Develop fixes or workarounds under tight SLAs
- Ship stable patches and rollouts with minimal disruption
- Communicate status and technical tradeoffs clearly to stakeholders
- MVP mentality, prioritizing functionality and going from simple to complex
- Proficient in:
- Python or C++
- Git
- Jira
- Ubuntu
- Master’s degree in Computer Science or a closely related field
- Robotics experience
- Knowledge of the material handling field
- Understanding of parallel/distributed systems and asynchronous/concurrent programming
- Hands-on experience with robotic applications or other high-uptime systems
- Basic data analysis (logging, profiling, statics, pandas)
- Within the robotics space:
- Design and run real robot experiments, analyzing results
- Basic knowledge of robot simulation, visualization
- Experience with real sensors, robots

### What the job involves
- Berkshire Grey is a leader in the field of Robotics and AI, providing innovative solutions for e-commerce, retail replenishment, and logistics
- Our technology automates complex pick, pack, and sort operations
- In the role of Software Engineer, Applications, you will be joining a robotics software engineering team working on developing cutting-edge robotic solutions
- If you have a start-up mentality, like to get things done, stick with things until you figure it out and are motivated by delivering working products to customers, then this will be a fit for you
- The robotic application development involves high-level logic that controls the systems and ties everything together
- You will be solving a variety of robotic problems including software behaviors and systems intelligence
- Design, develop, and support advanced robotic application software related to robotic manipulation solutions deployed in production environments
- Design, prototype, implement, test, and maintain software that integrates and enhances robotic capabilities to reliably deliver and perform complex robotic tasks
- Work closely with hardware engineers, product managers, and other software teams to integrate capabilities into our broader robotic systems
- Communicate technical priorities and status

### Benefits
- Healthcare - Full medical, dental and vision. Life insurance, gym stipends and wellness programs
- Vacation - We value hard work and we like to have fun. Take time when you need it
- Recognition - Peer shout outs, achievement celebrations and leadership awards let you know you’ve made a difference
- Retirement - Stock options and generous 401(k) matching
- Nutrients - Lunch is delivered daily, a plethora of snacks, gourmet coffee, Soylent, and top-shelf beverages

Ready to apply?
You'll be redirected to Berkshire Grey's application page.

Similar roles