
Software Engineering Manager, Computer Vision & Machine Learning
Location: Mountain View, CA (Hybrid)
Team: Computer Vision / Machine Learning
Compensation: $200,000 – $240,000 base salary + equity + benefits
About the Role
Fulfil is looking for a Software Engineering Manager to own the vision and execution of our Computer Vision and Machine Learning team. In this role, you won't just be building models — you'll be architecting the perceptual intelligence that gives our custom robots the ability to see and act in the real world.
This is a hands-on leadership position that spans the full technical stack: from classical geometry and sensor-level hardware to modern deep learning and cloud-based data pipelines. You'll lead a team of CV and ML engineers, set the architectural direction for real-time perception systems, and partner closely with hardware and automation software teams to deliver production-grade systems that perform reliably in complex, dynamic environments.
What You'll Do
Technical Strategy & Architecture Own the end-to-end CV stack. Define a multi-quarter roadmap and architect perception systems that scale from prototype to high-volume production deployment.
Full-Stack Perception Engineering Drive system design across all layers — from physical sensor protocols (CAN, I2C) and kernel-level drivers through RPC interfaces and cloud-based training data loops.
Algorithm Development Lead development of algorithms for object detection, 3D reconstruction, pose estimation, and error recovery. Ensure robustness and reliability in non-deterministic physical environments where failure has real consequences.
Team Leadership & Mentorship Set architectural standards, conduct rigorous code reviews, and actively develop the engineers on your team across US and international offices. Build a culture of ownership, technical rigor, and continuous learning.
Cross-Functional Partnership Collaborate directly with Mechanical and Automation Software teams to specify camera optics, lighting conditions, and compute platform requirements (NVIDIA Jetson, Intel edge hardware). Translate R&D progress into concrete milestones for leadership.
What We're Looking For
Required
Preferred
Why Fulfil
Real-world impact from day one. You'll join as an early technical leader with direct influence over the core intelligence of our robotics platform — not a peripheral feature team.
A genuinely cross-disciplinary environment. Our teams span hardware, software, operations, and supply chain. You'll work across all of them.
Compensation that reflects the role. $200,000 – $240,000 base salary, significant equity, and premium medical, dental, and vision coverage.
A culture that respects your time. We take PTO seriously and offer unlimited PTO. Work-life balance isn't a talking point here — it's something we actively protect.

Fulfil has reimagined and reinvented online grocery automation with a completely unique, fully automated fulfillment system that enables customer-centric, sustainable and profitable online grocery at scale. Unlike legacy automation technology being tested for grocery fulfillment, Fulfil’s robots do all the picking and packing across all product categories and temperature zones, unlocking extreme speed, throughput, accuracy, and inventory control with minimal labor in a small footprint.