Senior Computer Vision AI/ML Engineer
Company: CACI
Location: Philadelphia
Posted on: April 6, 2026
|
|
|
Job Description:
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 * * * The Opportunity: This position is
for a Senior Computer Vision AI/ML Engineer . 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. You will also serve as a
technical leader and will have the opportunity to guide a team of
researchers and developers to see these algorithms from prototype
to operations. Responsibilities: As a CV AI/ML Engineer, your
responsibilities include: Leading 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: BS in machine learning,
computer science, computer vision, mathematics, or relevant fields
Experience leading an interdisciplinary team of researchers and
software developers and working with a program manager to define
project scope and schedule to ensure we meet project milestones as
defined by our customers Experience selecting a technical AI/ML
approach and then iterating/pivoting as needed to enhance
performance Experience with Python and any of the following Python
machine learning frameworks: PyTorch, TensorFlow, Keras, PyTorch
Lightning, scikit-learn / scikit-image, and/or OpenCV Experience
training wither convolutional-based CV models (e.g. YOLOv3-11,
YOLOX) or transformer-based CV models (Vision Transformer, Swin,
etc.) Effective communicator with the ability to write and present
technical reports both internally to the engineering team and
externally to customers 5 years of experience, preferably in
software development or as a data scientist with 3 years of
developing/training AI/ML models Active TS/SCI U.S. Government
Security Clearance - What You Can Expect: A culture of integrity.
At CACI, we place character and innovation at the center of
everything we do. As a valued team member, you’ll be part of a
high-performing group dedicated to our customer’s missions and
driven by a higher purpose – to ensure the safety of our nation. An
environment of trust. CACI values the unique contributions that
every employee brings to our company and our customers - every day.
You’ll have the autonomy to take the time you need through a unique
flexible time off benefit and have access to robust learning
resources to make your ambitions a reality. A focus on continuous
growth. Together, we will advance our nation's most critical
missions, build on our lengthy track record of business success,
and find opportunities to break new ground — in your career and in
our legacy. Pay Range : There are a host of factors that can
influence final salary including, but not limited to, geographic
location, Federal Government contract labor categories and contract
wage rates, relevant prior work experience, specific skills and
competencies, education, and certifications. Our employees value
the flexibility at CACI that allows them to balance quality work
and their personal lives. We offer competitive compensation,
benefits and learning and development opportunities. Our broad and
competitive mix of benefits options is designed to support and
protect employees and their families. At CACI, you will receive
comprehensive benefits such as; healthcare, wellness, financial,
retirement, family support, continuing education, and time off
benefits. The proposed salary range for this position is: $90,300 -
189,600 USD CACI is an Equal Opportunity Employer. All qualified
applicants will receive consideration for employment without regard
to race, color, religion, sex, pregnancy, sexual orientation, age,
national origin, disability, status as a protected veteran, or any
other protected characteristic.
Keywords: CACI, Jersey City , Senior Computer Vision AI/ML Engineer, IT / Software / Systems , Philadelphia, New Jersey