Skip to content
ZooxZoox

Principal Software Engineer, Perception Architect

Designs end-to-end perception architecture for autonomous systems, bridging sensing and ML teams. Leads hardware-software co-design, AI pipeline evolution, and cross-functional teams. Requires 8+ years in autonomy, PhD/MS in CS/Robotics, expertise in CV and sensors.

About the job

Responsibilities

  • Define the end-to-end perception architecture, assessing new sensing (LiDAR, Radar, Camera) to the final fused world model.
  • Partner with Compute and Sensing teams for Hardware-Software Co-Design to ensure algorithms have necessary computational resources.
  • Lead transition from current pipelines to AI innovation pipelines while maintaining safety and interpretability for edge deployment.
  • Evaluate emerging technologies for 3-5 year roadmap viability.
  • Collaborate on metrics for latency and accuracy across edge-computing environments.
  • Lead cross-functional teams to plan migration to new platforms and align with organizational direction.

Qualifications

  • Education: Ph.D. or MS in Computer Science, Robotics, Electrical Engineering, or related field with focus on Computer Vision.
  • Experience: 8+ years in autonomous systems, including at least 2 years in an architectural role shipping and evolving perception systems.
  • Domain Expertise: Mastery of Computer Vision, Deep Learning, Foundational Models, Sensor Fusion, State Estimation (SLAM, EKF/UKF); deep understanding of sensor modalities (Camera, LiDAR, Radar).
  • Platform Proficiency: Deep understanding of hardware acceleration, component budgeting, and platform transitions.
  • Mathematical Rigor: Strong foundation in 3D geometry, linear algebra, probabilistic robotics.
  • Hands-on Skills: Proficiency in C++ (production-grade) and Python (prototyping); ability to run experiments and metrics.

Skills

Computer Vision, Deep Learning, Sensor Fusion, Slam, Lidar, Radar, Camera, C++, Python, State Estimation

Zoox

Zoox

Foster City, CA

Senior Staff / Principal Software Engineer - Freeway Autonomy
$340k+/yrHybrid10+ YOEML Engineering

Leads the technical strategy and engineering execution required to achieve driverless freeway operation for autonomous vehicles. Requires 10+ years of software experience, demonstrated freeway autonomy leadership, deep expertise in an autonomy domain, and strong executive communication skills.

Rula

Rula

United States

Principal AI Engineer - Personalization and Recommendation
$282k+/yrRemote10+ YOEML Engineering

Own the architecture and delivery of production AI systems for patient-provider matching, search relevance, personalization, clinical workflows, and engagement. The role requires extensive software engineering, distributed systems, search or recommendation, ML applications, and foundation-model experience in a regulated healthcare setting.

Pinterest

Pinterest

San Francisco, CA

Principal Engineer, Core - Pinner Journeys
$243k+/yrRemote15+ YOEML Engineering

Principal technical leader defining architecture and multi-year strategy for Pinterest’s Homefeed, Search, and AI Assistant experiences. The role requires 15+ years of large-scale systems or machine-learning experience, deep expertise in discovery and generative AI, and hands-on leadership across engineering and product organizations.

PointClickCare

PointClickCare

United States

Principal ML System Engineer
$195k+/yrRemote7+ YOEML Engineering

Leads the technical vision, architecture, and engineering standards for a company-wide ML platform supporting model development, deployment, serving, and monitoring. The role requires principal-level expertise in Python and Java, scalable MLOps, cloud infrastructure, security, and technical leadership across teams.

Fetch

Fetch

United States

Principal Machine Learning Engineer
No salary listedRemote7+ YOEML Engineering

Design and scale ML infrastructure and real-time learning systems powering personalization, search, ranking, and ad tech for millions of consumers. The role requires deep distributed-systems and data-pipeline expertise, strong architecture leadership, and experience delivering zero-to-one ML systems.