Computer Vision Software Engineer, Mid

Phase2 Technology

Dayton (OH)

On-site

USD 69,300 - 158,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Phase2 Technology is looking for a Mid-Level Computer Vision Software Engineer in Dayton, Ohio. In this role, you will develop advanced computer vision algorithms and deep learning pipelines, collaborating closely with interdisciplinary teams. Candidates with 3+ years in computer vision and relevant STEM degrees are encouraged to apply.

The position offers a competitive salary ranging from $69,300 to $158,000 annually, with strong emphasis on national security projects requiring TS/SCI clearance.

Qualifications

  • 3+ years of experience developing computer vision algorithms.
  • 1+ years applying deep learning to CV problems.
  • Experience building pipelines in Python or C++.

Responsibilities

  • Develop and implement computer vision algorithms.
  • Build model training and deployment pipelines.
  • Contribute to GPU-accelerated model development.

Skills

Computer vision algorithms
Deep learning
Python
C++
GPU programming
Kalman filters

Education

Bachelor’s degree in a STEM field

Tools

CUDA
RAPIDS
Kubernetes

Job description

Job Number: R0242680

Computer Vision Software Engineer, Mid
The Opportunity

Join a mission-focused engineering team building advanced computer vision (CV), multisensor fusion, and detection and tracking capabilities for remote sensing and GEOINT environments. As a MidLevel Computer Vision Engineer, you will design, implement, and optimize CV algorithms and deep learning pipelines, contributing to operational systems used across national security missions. You will work closely with senior engineers while owning well-defined components of the technical solution.

What You’ll Work On
  • Develop and implement computer vision algorithms for target detection, characterization, and tracking across single and multisensor data
  • Build and maintain model training, evaluation, and deployment pipelines in Python or C++
  • Apply deep learning approaches, including transformer‑based architectures such as DINO, CLIP, or SAM, to image understanding problems
  • Integrate classical estimation methods, such as Kalman‑family filters with modern deep learning workflows to support real‑time algorithm development
  • Contribute to GPU‑accelerated model development using CUDA, RAPIDS, or vendor‑provided inference runtimes
  • Collaborate with multidisciplinary engineering teams to test, refine, and operationalize computer vision models for constrained compute or real‑time environments
  • Support the implementation of microservice‑based inference pipelines or containerized model deployments under senior guidance
  • Contribute to the architecture and implementation of novel single and multi‑sensor platform detection and tracking algorithms and track fusion of targets
You Have
  • 3+ years of experience developing computer vision algorithms for detection, tracking, or sensor‑based analytics in remote sensing or GEOINT‑relevant environments
  • 1+ years of experience applying deep learning to CV problems using transformer‑based, self‑supervised, or contrastive learning architectures, such as DINO, CLIP, or SAM
  • Experience building pipelines in Python or C++ for algorithm development, training, evaluation, or deployment
  • Experience with GPU‑accelerated workflows
  • Experience with classical tracking and estimation methods, such as Kalman or extended Kalman filters, supporting real‑time development needs
  • Active TS/SCI clearance; willingness to take a polygraph exam
  • Bachelor’s degree in a STEM field
Nice If You Have
  • Experience in GPU programming, including CUDA or RAPIDS
  • Experience developing synthetic modeling of kinematic target features
  • Experience with AI‑augmented development workflows or agentic tools, such as Codex, Claude Code, or OpenCode or other multi‑agent approach
  • Knowledge of modern software design patterns, including micro‑service design and orchestration in Kubernetes deployment
  • Master’s degree in Computer Science, Electrical Engineering, Computer Engineering, AI/ML, Physics, Mathematics or other related field
Clearance

Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance is required.

Compensation

Salary range is $69,300.00 to $158,000.00 (annualized USD). The estimate displayed represents the typical salary range for this position and is just one component of Boaz Allen's total compensation package for employees. This posting will close within 90 days from the posting date.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local, or international law.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Computer Vision Software Engineer, Mid
Computer Vision Software Engineer, Mid

Booz Allen Hamilton • Dayton (OH)

On-site
USD 69,000 - 158,000
Health benefits
Tuition assistance
Professional development programs
+1
Computer Vision Software Engineer, Lead
Computer Vision Software Engineer, Lead

Booz Allen Hamilton • Dayton (KY)

Hybrid
USD 113,000 - 257,000
Staff Computer Vision AI/ML Engineer
Staff Computer Vision AI/ML Engineer

CACI International Inc • King of Prussia (PA)

On-site
USD 98,000 - 207,000
Comprehensive healthcare benefits
Retirement and financial support
Flexible time off benefit
Computer Vision Engineer
Computer Vision Engineer

Lynn Rodens • San Diego (CA)

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

TEEMA Solutions Group • San Diego (CA)

On-site
USD 90,000 - 130,000
Computer Vision Software Engineer, Lead
Computer Vision Software Engineer, Lead

Booz Allen Hamilton • Dayton (OH)

On-site
USD 112,800 - 257,000
Senior Applied AI Engineer - Software Engineering
Senior Applied AI Engineer - Software Engineering

Visionist, Inc. • Columbia (MD), Northern (KY)

Hybrid
USD 170,000 - 240,000
Employee-owned culture
Competitive retirement plan (ESOP)
Paid time off and holidays
+2
Computer Vision Engineer
Computer Vision Engineer

Franklin Fitch • United States

Remote
USD 136,000 - 160,000
100% health coverage for you and family
$4,000 annual travel stipend
$350/month productivity allowance
+1
Computer Vision Engineer
Computer Vision Engineer

Ingenix Technologies LLC • Huntsville (AL)

Hybrid
USD 90,000 - 130,000
Computer Vision Engineer
Computer Vision Engineer

Applied Medical • Rancho Santa Margarita (CA)

On-site
USD 80,000 - 140,000
Comprehensive benefits package
Training and mentorship opportunities
401(k) program with employer match