Autonomy Droid Perception SWE - Offboard Systems
Role details
Job location
Tech stack
Job description
Zipline is operating the world's largest autonomous logistics network-delivering critical medical and commercial goods globally with high reliability, precision, and scale. As we expand into increasingly complex, safety-critical environments, the systems behind our autonomy stack must be robust, adaptable, and deeply integrated-especially at the intersection of perception and deployment. Our operational scale makes this a Physical AI opportunity like no other.
We're hiring senior and staff perception engineers to join our Droid team, the group responsible for the autonomy that powers Zipline's backyard delivery experience. This team owns the full stack of onboard, offboard and cloud-side perception systems that inform, validate, and augment our onboard autonomy. From generating rich 3D and semantic priors from aerial survey data to learning customer preferences and terrain features at scale, your work will define how we enable Zipline aircraft to scale mission-critical deliveries across complex, real-world environments.
This is not a purely research role-you'll be expected to move fast, ship production-grade systems, and find clever ways to apply state-of-the-art techniques to tangible, high-impact problems.
What You'll Do
- Own the design and implementation of computer vision ML models that run in the cloud (or on our brand new on-prem GPU cluster!), helping us support and scale our on-device perception models.
- Train and deploy large-scale models for semantic segmentation, feedforward 4D geometry, and learned preference modeling using aerial survey images, production deliveries and synthetic generated data.
- Design and ship tools that predict deliverability, generate high-fidelity priors, and reduce the operational friction of onboarding new customers in new environments. You'll step in where our on-vehicle capabilities can't solve the problems we need to solve in order to scale the product.
- Design evaluation and validation infrastructure to ensure models behave reliably in the field.
- Zipline moves fast. On average, every 6 weeks, you will ship a new feature (or sometimes even a new model!) to production.
- At the Senior level, you'll lead architectural decisions, drive experimentation, and help the team push the limits of what's possible with production-grade perception at scale. At the Staff level, you will own roadmapping the future of one or more offboard models in addition to the above.
Requirements
- At least 5+ years of experience (Senior) or 8+ years of experience (Staff) building and deploying deep learning-based perception systems, particularly in 3D geometry, semantic understanding, or mapping from remote sensing data.
- Strong understanding of classical computer vision (e.g. camera calibration, epipolar geometry, structure-from-motion) and the ability to blend it with modern ML approaches such as feedforward multi-view models and gaussian splats
- Hands-on experience training, fine-tuning, iterating on, and optimizing CNN, transformer and foundation-style model architectures in production environments.
- An engineering mindset focused on outcomes over experimentation-you know how to prioritize what's good enough to ship now and what needs to be architected for scale later.
- Familiarity with building training, data annotation, and evaluation pipelines-not just models.
- Comfort working across systems: jumping into data pipelines, training infrastructure, or debugging distributed training issues as needed.
- Experience deploying models in real-world, high-stakes robotics or autonomy applications is a strong plus for Senior and a requirement for Staff.
- At the Staff level, we also expect to see experience bringing up new efforts within your role, and demonstrated examples of building staged roadmaps for challenging ML tasks.