CareerPlanGet AI match score →

Senior/Staff Software Engineer, Perception

Santa Clara, CA💼 Full-time💰 $180,000–$180,000🗓 2026-07-01 → 2026-07-31

Core

Lead the architecture, design, implementation, and delivery of a multi-modal perception system for autonomous middle-mile logistics trucks.

Role type

Staff Software Engineer, Perception

Builds

Perception systems for autonomous Class 3-7 trucks transporting freight in highway and urban environments.

Domain

Autonomous vehicles, computer vision, logistics

Deliverable

production ML models

Required skills

C++ (C++11+), Python, OpenCV, CUDA, TensorRT, Docker, Kubernetes, deep learning frameworks (TensorFlow/PyTorch), 3D geometry, vector math

Preferred skills

Object detection, object tracking, multi-sensor fusion, data pre/post-processing, model training, performance optimization, neural network frameworks

Technologies

C++, Python, OpenCV, CUDA, TensorRT, Docker, Kubernetes, TensorFlow, PyTorch

Responsibilities

Design and implement key components of perception system such as object detection, object tracking, and multi-sensor fusion; Build software infrastructure to enable learning algorithms to leverage large scale image/LIDAR data; Design and write highly optimized pipelines for data pre-processing, model training, data post-processing, inferencing etc.; Train perception models, evaluate their performance, investigate and fix performance bottlenecks; Develop scalable training and evaluation tools and infrastructure; Collaborate with other engineers to conduct system integration and tests

Seniority

Staff, hands-on IC with team leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗