Drimva

Gatik

Senior Software Engineer, Perception

$180K–$260K

Santa Clara, CA +1 · Senior · Full-time · Posted Jan 15, 2024

Location
Santa Clara, CA
Santa Clara, California, United States
Experience
7+ years of related experience; 2+ years of professional computer-vision experience using C++ and OpenCV.
Education
Master’s or Ph.D. degree in Computer Science, Electrical Engineering, Robotics or related field.

About the job

Design, build, train, and evaluate computer-vision and multi-sensor perception systems for autonomous trucks, from data pipelines through real-world deployment.

What you'll do

  • Design and implement perception components including object detection, tracking, and sensor fusion.
  • Build optimized data, training, inference, and evaluation pipelines and tools.
  • Train and assess perception models, improve performance, and collaborate on system integration and testing.

What they ask for

  • Master’s or Ph.D. in Computer Science, Electrical Engineering, Robotics, or a related field.
  • 7+ years of related experience; 2+ years of professional computer-vision experience using C++ and OpenCV.
  • Expert knowledge of modern C++ (C++11 or later) and Python; experience deploying perception algorithms in real-world environments.
  • Experience in at least two specified computer-vision areas; proficiency with Docker and Kubernetes.

Nice to have

  • Familiarity with NVIDIA software libraries such as CUDA or TensorRT.
  • Experience with neural-network frameworks such as Tensorflow or PyTorch.

Pay

$180,000- $260,000 USD base salary

Tools

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

AI focus

Develop and train computer-vision perception models for autonomous vehicles, including object detection, tracking, and multi-sensor fusion.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)