×
Register Here to Apply for Jobs or Post Jobs. X

Senior Computer Vision AI​/ML Engineer

Job in Yankton, Yankton County, South Dakota, 57078, USA
Listing for: CACI International
Full Time position
Listed on 2026-09-27
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Data Scientist, Computer Science
Salary/Wage Range or Industry Benchmark: 82000 - 172000 USD Yearly USD 82000.00 172000.00 YEAR
Job Description & How to Apply Below

Job Title:

Senior Computer Vision AI/ML Engineer

Job Category:
Science

Time Type:
Full time

Minimum Clearance Required to Start: TS/SCI

Employee Type:
Regular

Percentage of

Travel Required:

Up to 10%

Type of Travel:
Local

Anticipated Posting End: 12/25/2026

The Opportunity:

This position is for a Senior Computer Vision AI/ML Engineer looking for new and challenging problems. As a CV AI/ML Engineer, you will apply cutting-edge AI/ML-based Computer Vision algorithms to problems in remote sensing, including Automatic Target Recognition (ATR) and Multimodal Data Fusion for Electro-Optical (EO) and Synthetic Aperture RADAR (SAR).

You will be responsible for maturing, optimizing, and deploying these algorithms to a cloud-hosted environment.

Responsibilities:

Our ideal candidate is an experienced professional who has researched and developed AI/ML-based computer vision algorithms and deployed these algorithms to operational environments. This candidate will have the opportunity to apply their knowledge in AI/ML to solve a broad set of problems across multiple domains. This candidate will be joining a team of talented researchers and software developers with the opportunity to lead and mentor junior engineers.

As a CV AI/ML Engineer, your responsibilities will include:

  • Opportunities to lead a small team consisting of developers and researchers to implement AI/ML algorithms to solve computer vision problems in remote sensing
  • Analyzing and pre-processing large remote sensing datasets
  • Researching supervised and unsupervised ATR solutions for remote sensing
  • Researching the performance benefits of multimodal data fusion for ATR, under diverse data collection scenarios
  • Training, optimizing, and deploying deep learning CV models that provide analysts with actionable insights
  • Reviewing relevant publications to understand cutting edge concepts, break down key ideas to government customers, and apply to defense and commercial applications
  • Writing technical documentation supporting code, program capabilities and user-guides
Qualifications:

_Required : _

Active TS/SCI government security clearance

  • B.S. in machine learning, computer science, mathematics, or related field
  • 5+ years of Computer Vision AI/ML development experience
  • Proficiency with Python and ML libraries such as PyTorch, Lightning, OpenCV, Num Py, Polars
  • Experience with supervised and unsupervised learning
  • Experience with Python and any of the following Python machine learning frameworks:
    PyTorch, Tensor Flow, Keras, PyTorch Lightning, scikit-learn / scikit-image, and/or OpenCV
  • Experience training convolutional-based CV models (e.g. YOLOv3-11, YOLOX) or transformer-based CV models (Vision Transformer, Swin, etc.)
Desired:
  • MS or PhD in machine learning, computer science, computer vision, mathematics, or relevant fields
  • Experience with Self-Supervised Learning (SSL) and student-teacher approaches (e.g., DINO, knowledge distillation, BYOL)
  • Experience with applying AI/ML algorithms to Image Segmentation, Super Resolution, Image Denoising, Image Restoration, and Multi-INT Fusion
  • Experience with Graph Convolutional Networks (GCNs) and applying them to CV-based problems
  • Experience working with image processing chains for any of the following domains: SAR, EO, and OPIR
  • Experience working with datasets of overhead imagery like xView, Space Net datasets, Functional Map of the World, xView3, MSTAR, HRSID, CAESAR, DOTA v1/v2, etc.
  • Familiarity with using AWS cloud computing resources such as EC2, S3, Lambda, etc.
  • Experience with version control processes and tools for code version control, data version control, and model version control
  • Experience with Linux
  • Experience with implementing tracking and fusion, and pattern-of-life algorithms
  • Experience in application deployment, virtualization, and…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary