125 perception engineer jobs at 62 companies in Sunnyvale, CA

3w
Save
Mark Applied
Hide
Senior Perception Engineer
Santa Clara, California, United States
$125k-$187k/yr OnsiteFull Time
John Deere
John DeereNYSE: DE: Manufactures and distributes agricultural, construction, and forestry equipment.
3+ YOE3+ years software engineering with modern C++, applied ML for perception, experience with sensor data and perception pipelines, strong debugging and systems integration skills; BS required, MS preferred.
C++, PyTorch, TensorFlow, ROS 2, clang-tidy, ASAN, TSAN, UBSAN, Linux, CMake, Bazel, colcon, Docker, Jetson, ARM, x86
3mo
Save
Mark Applied
Hide
Perception Engineer
San Francisco, California, United States
$130k-$170k/yr OnsiteFull Time
Aurelius Systems
Aurelius Systems: Building autonomous, edge-deployed directed energy laser weapon systems.
2+ YOE2–6+ years in computer vision, sensor fusion, or robotics perception; strong C++ with ML; ROS2, Docker; real-time inference; multi-sensor data fusion.
C++, Python, TensorFlow, PyTorch, TensorRT, OpenVINO, ROS2, Docker, Git, CUDA, FPGA
3w
Save
Mark Applied
Hide
Senior Perception Engineer
Santa Clara, California, United States
$125k-$187k/yr OnsiteFull Time
John Deere
John DeereNYSE: DE: Manufactures agricultural, construction, and forestry machinery and equipment.
3+ YOE3+ years software engineering with modern C++, applied ML for perception, experience with sensor data pipelines, model training/deployment, and system-level debugging.
C++, PyTorch, TensorFlow, ROS 2, clang-tidy, ASAN, TSAN, UBSAN, CMake, Bazel, colcon, Docker
2mo
Save
Mark Applied
Hide
Senior Perception Engineer
San Francisco, California, United States
$170k-$240k/yr OnsiteFull Time
Chef Robotics
Chef Robotics: AI-powered robots automating meal assembly for food manufacturers.
5+ YOE5+ years in computer vision/ML; production perception systems; strong Python; PyTorch; ROS; RGBD data; low-latency inference.
Python, PyTorch, ROS, Docker, Kubernetes, RGBD, Depth Cameras, Point Cloud
2mo
Save
Mark Applied
Hide
Robot Perception Engineer
Palo Alto, California, United States
OnsiteFull Time
Rhoda AI
Rhoda AI: Developing generalist robotic intelligence for real-world industrial automation.
4+ YOE4+ years in robotics perception or computer vision; strong C++, Python, or Rust; sensor integration and calibration; real-time perception pipelines; ROS/ROS2.
ROS/ROS2, C++, Python, Rust, TensorRT
2w
Save
Mark Applied
Hide
Perception Engineer - Offroad
Sunnyvale, California, United States
$180k-$255k/yr OnsiteFull Time
Applied Intuition
Applied Intuition: Developing software and simulation infrastructure for autonomous vehicles.
Expertise building and operating perception systems for deployed autonomous vehicles; systems-level reasoning, customer-focused product ownership, diagnosing real-world model failures, and collaborating across teams.
PyTorch, ONNX, TensorRT, Docker, Python, C++, Flyte
2mo
Save
Mark Applied
Hide
Senior Perception Engineer
Palo Alto, California, United States
OnsiteFull Time
Teleo
Teleo: Converts heavy machinery into remote-controlled autonomous robots.
3+ YOEM.S. or higher in a technical field, 3+ years applied ML with large-scale datasets, strong Python and PyTorch, experience shipping perception/ML systems, multi-modal sensor experience, and systems-thinking.
Python, PyTorch, VLMs, MLOps, Parquet, Arrow, object storage
1mo
Save
Mark Applied
Hide
Staff Perception Engineer – Robotics
Sunnyvale, California, United States
$240k-$275k/yr OnsiteFull Time
Knightscope
KnightscopeNASDAQ: KSCP: Manufactures autonomous robots and communication devices for physical security.
7+ YOE7+ years shipping perception software; deep 3D computer vision and sensor-fusion expertise (LiDAR, camera, thermal); strong ML fundamentals (CNNs, transformers); production deployment experience (TensorRT, ONNX, CUDA); fluency in C++ and Python; ROS2 experience.
BEV, transformer-based architectures, TensorRT, CUDA, ONNX, C++, Python, ROS2, CARLA, Isaac, Vision-Language Models (VLMs), ALPR, ReID
1mo
Save
Mark Applied
Hide
Senior Perception Engineer - Autonomous Vehicles
Santa Clara, California, United States
$184k-$357k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs graphics processing units and artificial intelligence hardware.
10+ YOE10+ years developing deep learning and multi-sensor fusion for perception; production model development, data verification, model architecture and loss engineering; strong Python/C++ skills; PyTorch and CUDA experience preferred; BS/MS/PhD or equivalent.
PyTorch, Python, C++, CUDA
1w
Save
Mark Applied
Hide
Perception Engineer
San Francisco or Toronto
HybridFull Time
Human Computer Lab
Human Computer Lab: A research lab building character-driven home robots that prioritize legible, emotionally intuitive interactions.
3+ YOEBachelors in CS/CE/Robotics/EE and 3+ years experience building computer vision and ML systems; proficiency in Python and C++; experience with PyTorch/TensorFlow/ONNX, edge deployment, data pipelines, and CV tasks.
Python, C++, PyTorch, TensorFlow, ONNX
1mo
Save
Mark Applied
Hide
Senior Perception Engineer - Autonomous Vehicles
Santa Clara, California, United States
$184k-$357k/yr OnsiteFull Time
NVIDIA
NVIDIANASDAQ: NVDA: Designs GPU-accelerated computing and artificial intelligence hardware.
10+ YOE10+ years developing deep learning and multi-sensor fusion for perception; strong Python/C++ skills; experience with PyTorch, CUDA, production model development, and data-driven improvement.
PyTorch, python, C++, CUDA
3w
Save
Mark Applied
Hide
Sr. Staff Engineer, Perception Mapping
Palo Alto, California, United States
$265k-$331k/yr OnsiteFull Time
Rivian
RivianNASDAQ: RIVN: Designs and manufactures electric vehicles and charging networks.
Advanced degree in CS/Robotics/Electrical Engineering, extensive experience building perception systems for mapping (ML, Computer Vision, SLAM), strong software engineering and systems design skills.
Machine Learning, Computer Vision, SLAM, state estimation
3d
Save
Mark Applied
Hide
Perception Software Engineer
San Jose, California, United States
OnsiteFull Time
PolyExplore
PolyExplore: Develops high-precision mobile mapping and navigation technology.
MS/PhD in engineering or computer science, strong sensor fusion and probabilistic perception skills, proficiency in C/C++, CUDA, Linux, and experience with ADAS sensors.
C, C++, CUDA, Linux, GPGPU
2mo
Save
Mark Applied
Hide
Senior Learning Perception Engineer - SLAM
Sunnyvale or Austin or Mountain View
$190k-$235k/yr OnsiteFull Time
Apptronik
Apptronik: Designs and manufactures humanoid robots for industrial automation.
3+ YOEMS/PhD in CS/Robotics/Computer Engineering, 3+ years building and shipping perception or SLAM systems, expertise in SLAM/VIO/state estimation, deep learning for vision, multi-sensor fusion, Python and modern C++ experience, and edge deployment experience.
PyTorch, JAX, TensorFlow, OpenCV, Detectron2, YOLO, SAM, CLIP, DINOv2, Flamingo, Python, C++, IsaacSim, ORB-SLAM, VINS, Rtabmap, GTSLAM, Cartographer, TensorRT, ONNX Runtime, ROS 2, GStreamer
2mo
Save
Mark Applied
Hide
Robotics Perception & Autonomy Engineer
Menlo Park, California, United States
HybridFull Time
Autonomique
Autonomique: Developing hardware-agnostic physical AI software for industrial robotics.
3+ YOEPhD or MS in Robotics/CS, 3+ years shipping perception or autonomy on physical robots, expertise in 3D vision, planning, SLAM, production-level Python and C++ experience.
Python, C++, LLVM, VLMs, SLAM
2mo
Save
Mark Applied
Hide
Perception Engineer (State Estimation & Mapping)
Sunnyvale, California, United States
$120k-$190k/yr OnsiteFull Time
Lyte
Lyte: Develops unified perception platforms for robotics and physical AI.
3+ YOE3+ years in C++ and Python; experience with Kalman filters, factor graphs, optimization; 3D reconstruction; SDFs and gaussian splats; strong software engineering with well-tested code.
C++, Python, CUDA
2w
Save
Mark Applied
Hide
Sr. AI Perception Engineer Job Description
Fremont, California, United States
$150k-$240k/yr OnsiteFull Time
Anyware Robotics
Anyware Robotics: Develops autonomous mobile robots for warehouse and logistics automation.
3+ YOEMS/PhD in robotics/computer vision/computer science,3+ years building and deploying robotic perception on physical robots,Python/C++ and ROS/ROS2 experience,PyTorch and embedded inference experience.
Python, C++, ROS, ROS2, PyTorch, TensorRT, ONNX Runtime, CUDA, Isaac Sim
4d
Save
Mark Applied
Hide
Perception Validation Engineer
Santa Clara, California, United States
$140k-$170k/yr HybridFull Time
PlusAI
PlusAI: AI-based virtual driver software for factory-built autonomous trucks.
2+ YOEBachelor's degree in CS/Robotics/EE/Aerospace,2+ years validation/testing experience in robotics or computer vision,proficiency in Python (NumPy,Pandas,Pytest) and/or C++,SQL,data analysis,knowledge of computer vision,deep learning,and 3D spatial geometry.
Python, NumPy, Pandas, Pytest, C++, SQL, ROS, ROS2, AWS, GCP, Azure, Docker, Kubernetes, PyTorch, Jenkins, Github CI
1mo
Save
Mark Applied
Hide
Member of Technical Staff, Perception
San Mateo or San Francisco
HybridFull Time
XDOF
XDOF: Data infrastructure and collection systems for general-purpose robot training.
5+ YOE5+ years in robot perception/computer vision, strong 3D vision and SLAM experience, hands-on pose estimation, deep learning training expertise, TensorRT/CUDA optimization, C++/Python and ROS/ROS2 proficiency.
TensorRT, CUDA, C++, Python, ROS, ROS2, ORB-SLAM, VINS-Mono, FastLIO, MediaPipe, MANO, OpenPose, SMPLify, Jetson, Horizon, FoundPose, FoundationPose, GDR-Net, NeRF, 3D Gaussian Splatting, SLAM, V-SLAM, AI coding agents
2w
Save
Mark Applied
Hide
Robotics Perception Engineer Intern
South San Francisco, California, United States
OnsiteFull Time, Internship
Gritt Robotics
Gritt Robotics: Developing autonomous robots to automate outdoor construction tasks.
Pursuing MS/PhD in CS/EE/Robotics, strong Python and PyTorch skills, computer vision fundamentals, applied project experience, legal authorization for 3- or 6-month US internship.
Python, PyTorch, CUDA