Staff Software Engineer Machine Learning Computer Vision
Symbotic Inc.Visit Symbotic Inc. website
Symbotic develops AI-enabled robotic systems and software for end-to-end warehouse and supply-chain automation.
Wilmington, Massachusetts, United States
About Symbotic Inc.
Symbotic provides turnkey warehouse automation systems that use autonomous robots and AI-enhanced software to store, move, sort, and fulfill goods, including distribution and micro-fulfillment operations.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will implement and maintain on-robot vision solutions, build cloud and edge infrastructure, and create dashboards and metrics. You will work with sensors, electrical engineering, Linux kernel developers, QA, and DevOps to deploy machine-learning solutions across the robot fleet.
Requirements
- Master’s degree in a related discipline
- 6+ years of professional software engineering experience
- Expertise in at least one programming language and associated stack
- Ability to design perception hardware and software stacks
- Experience developing machine-learning models from scratch
- Experience implementing vision models in real-world applications
- Ability to own a perception subsystem
Responsibilities
- Implement and maintain on-robot vision solutions
- Build cloud and edge infrastructure for vision solutions
- Design dashboards and metrics
- Work with sensor hardware and Linux kernel developers
- Deploy solutions to the robot fleet with QA and DevOps engineers
Benefits
- Medical insurance
- Dental insurance
- Vision insurance
- Disability insurance
- 401K
- PTO
- Business-travel expense reimbursement
