Computer Vision Engineer - Perception for Autonomy

BrightAI

Palo Alto (CA)

Hybrid

USD 150,000 - 190,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

BrightAI in Palo Alto, CA is seeking a Computer Vision Engineer to own perception for autonomy on a moving platform. You will work on reconstruction, pose estimation, and simulation environments for training flight policies.

You will collaborate with the autonomy team, tackle change detection across weeks, and ensure perception feeds planning with robust latency-aware behavior. Strong field data experience and ROS/PX4 exposure are highly valued.

Qualifications

  • Minimum 2+ years in computer vision or robotics perception outside a lab.
  • Strong multi-view geometry ability and debugging skills.
  • Experience with SLAM, SfM, or visual-inertial odometry.
  • Proficient in PyTorch; trained on field data.
  • Experience on moving platforms (drone/robot).
  • Comfortable at hardware boundary: camera sync, calibration rigs, flight logs.
  • Ability to communicate design effectively to autonomy team.

Responsibilities

  • Reconstruction pipelines: Gaussian splatting and photogrammetric workflows producing metrically accurate scenes.
  • Pose and state estimation: bundle adjustment, RTK/GNSS and IMU fusion, visual-inertial odometry.
  • Simulation for autonomy: turning reconstructions into training environments for flight policies.
  • Change detection across reconstructions separated by weeks or months.
  • Perception in the loop: defining what reconstruction/detection delivers to planning.
  • Detection and auto-labeling models running on hardware with real latency constraints.

Skills

2+ years in CV/robotics perception
Multi-view geometry
SLAM / SfM / VIO
PyTorch
Moving platform experience
Camera calibration & sync
Clear design documentation

Tools

ROS/ROS2
PX4/ArduPilot exposure
C++ alongside Python

Job description

Computer Vision Engineer — Perception for Autonomy
Location:

[Palo Alto / hybrid]

The role:

We fly drones that inspect real infrastructure. That means reconstructing sites accurately enough to detect change over time, and giving the autonomy stack a picture of the world it can actually act on.

You'll own perception for a moving platform — reconstruction, pose, and the simulated environments we use to train and evaluate flight behavior. You'll work closely with the autonomy side without owning the flight controller.

What you’ll work on:
  • Reconstruction — Gaussian splatting and photogrammetric pipelines producing metrically accurate, georeferenced scenes from drone imagery
  • Pose and state estimation — bundle adjustment, RTK/GNSS and IMU fusion, visual-inertial odometry, multi-camera calibration
  • Simulation for autonomy — turning reconstructions into training and evaluation environments for flight policies, and characterizing where sim diverges from reality
  • Change detection across reconstructions separated by weeks or months
  • Perception in the loop — defining what reconstruction and detection deliver to planning, and what happens when the estimate degrades
  • Detection and auto-labeling models running on the aircraft under real latency and power budgets
What we need:
  • 2+ years in computer vision or robotics perception, with systems that ran outside a lab
  • Solid multi-view geometry — you can reason about what your estimator is doing and debug a bundle adjustment that won't converge
  • Hands-on SLAM, SfM, or visual-inertial odometry
  • Strong PyTorch; real experience training and debugging models on field data that doesn't look like the benchmark
  • Have worked on a moving platform — drone, vehicle, or robot — where ground truth is expensive and failures happen on site
  • Comfortable at the hardware boundary: camera sync, calibration rigs, reading flight logs
  • Enough robotics literacy to talk to the autonomy team — you know what a planner needs from perception and why latency and failure modes matter to it
  • Writes clearly enough that another team can act on your design doc
Strong signals:
  • 3DGS or NeRF, especially large outdoor scenes
  • Reconstruction-backed simulation for robot training
  • Sim-to-real transfer or learned dynamics
  • ROS/ROS2, PX4/ArduPilot exposure
  • C++ alongside Python
  • Thermal, depth, or lidar fusion
How we work:

Small team, high autonomy, short path from prototype to field trial. Direct access to real aircraft and real customer sites. We hire people who go find the failure themselves.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Computer Vision Engineer
Computer Vision Engineer

BrightAI • Palo Alto (CA)

On-site
USD 120,000 - 160,000
Computer Vision Engineer Palo Alto, California
Computer Vision Engineer Palo Alto, California

BrightAI Inc. • Palo Alto (CA), Northern (KY)

On-site
USD 120,000 - 180,000
Autonomy Perception Engineer — Drone CV & SLAM
Autonomy Perception Engineer — Drone CV & SLAM

BrightAI • Palo Alto (CA)

Hybrid
USD 120,000 - 160,000
Computer Vision & Autonomy Engineer
Computer Vision & Autonomy Engineer

Arxlight • Oakland (CA)

On-site
USD 100,000 - 130,000
Computer Vision Engineer, Aerial Autonomy
Computer Vision Engineer, Aerial Autonomy

eyesAtop • New York (NY)

On-site
USD 180,000 - 220,000
Dental Insurance
Health Insurance
Paid time off
+1
Drone Perception Engineer — Shape Autonomy with Vision
Drone Perception Engineer — Shape Autonomy with Vision

BrightAI • Palo Alto (CA)

Hybrid
USD 150,000 - 190,000
Robotics Autonomy Engineer - Perception
Robotics Autonomy Engineer - Perception

AI Chopping Block • Irvine (CA), Northern (KY)

On-site
USD 140,000 - 190,000
Software Engineer, Perception
Software Engineer, Perception

Relling • San Francisco (CA)

On-site
USD 140,000 - 210,000
Robotics Perception Engineer
Robotics Perception Engineer

Auxo Talent • San Francisco (CA)

On-site
USD 140,000 - 190,000
Senior Perception Engineer
Senior Perception Engineer

5V Tech • California (MO)

On-site
USD 120,000 - 190,000
Competitive salary
Meaningful equity
Health, dental and vision benefits