Senior Software Engineer - ML Operations
Listed on 2026-02-19
-
Software Development
AI Engineer, Software Engineer, Machine Learning/ ML Engineer
Who we are
With its A.I.
-powered robotic technology platform, Symbotic is changing the way consumer goods move through the supply chain. Intelligent software orchestrates advanced robots in a high-density, end-to-end system – reinventing warehouse automation for increased efficiency, speed and flexibility.
Symbotic is looking for a talented Senior ML Ops Engineer to join our Perception team. You will assist in the development of deep learning perception models that will help our fleet of autonomous robots to accomplish their missions safely, accurately, and with super-human efficiency. You will play a hands‑on role in scaling new and existing algorithms to limit downtime and increase efficiency of our automated system.
Expect to develop solutions based on the latest ML tools and industry thinking and allow us to automate the development, testing and deployment of ML models and tools that will process data from various sensors. Symbotic is looking for people who thrive in a fast paced and creative environment.
Our work matters – robotics is transforming the world of commerce. Every day our intelligent robots are responsible for getting food and merchandise to thousands of stores across North America. We’re an industry changer – we created the first and only fully autonomous, end-to‑end supply chain solution. Today, we are driving towards even bigger ideas – and we have the people, technology, and leadership to fully realize these aspirations.
We have the excitement and ambition of a startup with the benefits and resources of a proven organization.
Implement and maintain state-of-the-art real-time perception solutions using Python, C++, Docker, and other modern tools.
Build high quality software in a dynamic fast‑paced environment.
Understanding business objectives and developing models that help to achieve them, along with metrics to track their progress.
Build in‑cloud infrastructure to process and gain insights into large datasets and machine learning models performance.
Explore and visualize data to gain an understanding of it, then work with developers to curate and control training and testing data.
Design and build dashboards and metrics to monitor perception solutions.
Deploy models using state of the art ML infrastructure and quickly analyze and refine model output.
Collaborate with the Perception team and with other teams to drive best practices and improve quality standards.
Write requirements and documentation for peers and for leadership to drive implementation and establish short‑ and long‑term development and gains.
A minimum of Master’s degree in a related discipline (i.e. Computer Science, Electrical Engineering, Mechanical Engineering, Mathematics, etc.)
Minimum of 6 years of professional experience developing software application and deploying on AWS/GCP/Azure.
A good grasp of CI/CD pipelines, Docker, Kubernetes and IaC (Infrastructure-as-code) tools like Terraform, Cloud Formation and Helm.
Experience working with relational and non‑relational databases, data warehousing, and data streaming frameworks.
Familiar with concepts like firewalls, encryption, VIPs.
Experience deploying and monitoring ML models at scale.
Be easy to collaborate with, flexibility in thinking, have a sense of humor.
Solid software engineering skills with an expertise in at least one language and its associated stack. The ideal candidate will check‑in working code quickly and consistently.
Ability to understand and help design a modern perception of hardware and software stack for a complex robotics system.
Plus:
Experience implementing portable solutions using containers both in cloud and on edge.Plus:
Experience with ML cloud computing models and tools (WandB, TFX, Tensor Board, KFP, etc.)Leadership: need to own a perception sub‑system.
Be easy to collaborate with, flexible in thinking and have a good sense of humor.
Up to 10% of travel may be required. Employees must have a valid driver’s license and the ability to drive and/or fly to client and other customer locations.
The employee is responsible for owning a credit card and managing expenses personally…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).