Computer Vision Software Engineer, Mid

Booz Allen Hamilton

Quick summary

Work type
On-site
Location
Dayton, OH
Salary
$69,300–$158,000 / yr
Posted
3 days ago
Closes
Sep 27, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $114k
$51k most similar roles pay here $239k

This role pays less than 86% of similar roles. Most pay $128,005–$214,000 — the shaded band above. At the midpoint, this role pays about $114k versus about $171k 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 702 open roles on FindRole.

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

Most-posted roles

View all roles at Booz Allen Hamilton

At a glance

TL;DR · Computer Vision Software Engineer, Mid

As a Mid-Level Computer Vision Engineer on our mission-focused engineering team, you will design and implement advanced computer vision algorithms for remote sensing and GEOINT applications, working closely with senior engineers to develop operational systems used in national security missions. Your daily tasks include building deep learning pipelines using Python or C++, applying transformer-based architectures like DINO and CLIP to image understanding problems, and integrating classical estimation methods such as Kalman filters into modern workflows. You will also contribute to GPU-accelerated model development with CUDA and RAPIDS, collaborate on microservice-based inference pipelines, and support the deployment of containerized models in real-time environments. The role requires 3+ years of experience in developing CV algorithms for remote sensing or GEOINT, including deep learning applications using transformer architectures, and familiarity with GPU-accelerated workflows and classical tracking methods.

What you'll do

  • Develop and implement computer vision algorithms for target detection and tracking.
  • Build and maintain model training pipelines using Python or C++.
  • Apply deep learning approaches, including transformer-based architectures, to image understanding problems.
  • Integrate classical estimation methods with modern deep learning workflows for real-time algorithm development.
  • Contribute to GPU-accelerated model development using CUDA or RAPIDS.
  • Support the implementation of microservice-based inference pipelines under senior guidance.
  • Collaborate on architecture and implementation of multi-sensor platform detection algorithms.

What we're looking for

  • 3+ years of experience developing computer vision algorithms for detection and tracking in remote sensing environments.
  • 1+ year applying deep learning to CV problems using transformer-based architectures like DINO, CLIP, or SAM.
  • Experience building algorithm development pipelines in Python or C++.
  • Proficiency with GPU-accelerated workflows including CUDA or RAPIDS.
  • Knowledge of classical estimation methods such as Kalman filters for real-time applications.

More like this

Similar roles

Computer Vision AI Engineer

Booz Allen Hamilton

McLean, VA +4 2 days ago $99,000$225,000
Python C++ Rust CUDA RAPIDs DINO CLIP SAM Deep Learning Computer Vision Sensor Fusion Target Tracking Embedded Systems Programming GPU Programming

Senior Computer Vision Software Engineer

Booz Allen Hamilton

Dayton, OH 2 days ago $112,800$257,000
Python C++ CUDA RAPIDS Kubernetes Docker CI/CD Agile TensorRT ONNX Runtime Triton Inference Server AWS GovCloud Azure ML MLOps

Senior Software Engineer, Computer Vision

SpaceX

Hawthorne, CA 28 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

Computer Vision Engineer

Anduril Industries

Costa Mesa, CA 28 days ago $191,000$253,000
C++ Rust Python numpy opencv pytorch CUDA GPU SLAM 3D_reconstruction LiDAR integration path_planning real-time_systems robotics computer_vision CI/CD

Senior Computer Vision Engineer

Anduril Industries

Costa Mesa, CA 28 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