Senior Computer Vision Software Engineer

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Dayton, OH
Salary
$112,800–$257,000 / yr
Posted
6 days ago
Closes
Sep 19, 2026

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $205k
This role $185k
$95k most similar roles pay here $274k

This role pays less than 62% of similar roles. Most pay $173,850–$235,750 — the shaded band above. At the midpoint, this role pays about $185k versus about $205k for comparable roles.

Based on 240 similar postings.

Employer

About Booz Allen Hamilton

Booz Allen Hamilton is a management and technology consulting firm that provides analytics, digital, engineering, and cybersecurity solutions primarily to U.S. government agencies and commercial clients. Industry: Management & Technology Consulting

Booz Allen Hamilton currently has 742 open roles on FindRole.

Listed pay typically runs $86,800–$198,000 across 730 roles with salary data.

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Senior Computer Vision Software Engineer

As a Senior Computer Vision Engineer, you will join a collaborative technical delivery team to design and develop advanced computer vision algorithms for GEOINT missions, focusing on sensor fusion and real-time tracking systems. Your daily tasks include implementing deep learning models in Python or C++, optimizing GPU-accelerated pipelines using CUDA or RAPIDS, and contributing to the architecture of multi-sensor detection and tracking solutions. You will work with multidisciplinary teams to deploy these tools in operational environments, ensuring secure and reliable performance. This role requires extensive experience in developing computer vision algorithms for remote sensing, deep learning applications, and GPU programming frameworks like CUDA or RAPIDS, as well as knowledge of classical tracking methods and CI/CD pipeline administration.

What you'll do

  • Develop and implement deep learning computer vision models focusing on sensor fusion and target tracking.
  • Utilize GPU programming with CUDA or RAPIDs to optimize performance of real-time computer vision applications.
  • Contribute to the architecture and implementation of multi-sensor detection, tracking, and fusion systems.
  • Design, test, and optimize algorithms for operational performance in constrained computing environments like multi-GPU servers.
  • Collaborate on continuous integration/continuous deployment pipelines using Kubernetes or Jenkins for efficient development cycles.

What we're looking for

  • 6+ years of experience developing computer vision algorithms for detection, tracking, or multi-sensor fusion.
  • Expertise in deep learning with transformer-based or self-supervised architectures applied to computer vision problems.
  • Proficiency in implementing model pipelines and workflows using Python or C++.
  • Knowledge of GPU-accelerated development techniques including CUDA, RAPIDS, or similar frameworks.
  • Experience administering CI/CD pipelines using Kubernetes, Docker, or Jenkins for continuous integration/deployment.

More like this

Similar roles

Sr. Software Engineer, Computer Vision

SpaceX

Hawthorne, CA 24 days ago $160,000$225,000
Python PyTorch JAX OpenCV Kubernetes Docker Ray Train/Serve Kubeflow Airflow Apache Kafka RabbitMQ PostgreSQL Prometheus Grafana Linux C++ CI/CD

Senior Computer Vision Engineer

Anduril Industries

Costa Mesa, CA 24 days ago $220,000$292,000
C++ Rust Python numpy opencv pytorch CUDA LiDAR RGB-D cameras stereo cameras TOF cameras SLAM path planning algorithms 3D reconstruction techniques multi-view geometry camera models photogrammetry GPU programming CI/CD

Computer Vision Engineer

Qualcomm

San Diego, CA 122 days ago $148,300$222,500
Python C/C++ PyTorch TensorFlow ONNX OpenCV FPGA RTL SoC deep learning architectures performance profiling tools hardware simulators