You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
CACI International

Staff AI/ML Engineer

  • Office
  • 6+ years

Salary

$98,500 - 206,800/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

This full-time Staff AI/ML Engineer role sits in the Science category and suits someone who wants new, hard problems.

You will help build AI/ML algorithms across large language models, natural language processing, and time-series predictive analytics.

The team works on customer missions, and the posting is expected to close on 1/1/2027.

Responsibilities

  • Join a mixed group of software developers and researchers who build ETL pipelines that feed AI/ML and LLM solutions for a wide range of customer problems.
  • Gather large, intricate datasets to support AI/ML algorithm work.
  • Create the infrastructure that extracts, transforms, and loads data from many different sources.
  • Curate and maintain stored data used for metrics and evaluation.
  • Turn AI and machine learning algorithms into working code.
  • Find, design, and roll out internal process changes, such as redesigning infrastructure to scale better, improving data delivery, and automating manual work.
  • Develop software using Agile methods.

Requirements

  • Required: a bachelor's degree (B.S.) in Data Science, AI/ML, Computer Science, or a related field.
  • Required: 7+ years of experience, preferably as a Data Engineer or Data Scientist, Machine Learning Engineer, or software developer.
  • Required: experience building data pipelines and normalizing data with common Python packages such as NumPy, Pandas, or Polars.
  • Required: experience working on a team that uses version control tools such as git, GitLab, or Bitbucket.
  • Required: an active TS/SCI U.S. Government Security Clearance.
  • Desired: an M.S. or PhD in Data Science, AI/ML, Computer Science, or a related field.
  • Desired: an active TS/SCI U.S. Government Security Clearance with Polygraph.
  • Desired: experience with GitLab, DevSecOps using test-driven development, containers such as Docker and Docker Compose, cloud services such as AWS, and distributed computing tools such as Spark and PySpark.
  • Desired: experience leading a team that mixes researchers and software developers.
  • Desired: experience in any of the following areas.
  • Desired: large language models, including finding new domains and applications where they fit.
  • Desired: applying Transformer architectures to areas outside NLP, such as computer vision.
  • Desired: NLP algorithms such as BERT.
  • Desired: reinforcement learning with tools such as Gymnasium Gym, OpenEnv, TorchRL, RLlib, and Stable Baselines.
  • Desired: applying clustering algorithms or deep neural networks to real-world problems.
  • Desired: building tracking and pattern-of-life algorithms.
  • Desired: GenAI Ops methods such as LLM-as-a-judge, and frameworks such as LangFuse, MLFlow, and Arize Phoenix.
  • Desired: machine learning libraries and frameworks such as HuggingFace and LangChain.
  • Desired: Linux.
  • Desired: AWS cloud resources such as EC2, S3, Lambda, and Bedrock.
  • Desired: Java, C++, Rust, Go, or C.
  • Desired: implementing algorithms on the GPU in Python or C++ using CUDA and CUDA libraries.
  • Desired: application deployment, virtualization, and containerization with tools such as Podman, Docker, Kubernetes, and Rancher.
  • Desired: experience writing proposals.

Conditions

Salary depends on factors such as location, Federal Government contract labor categories and wage rates, prior relevant experience, specific skills, education, and certifications.

The proposed salary range is $98,500-$206,800.

Because the role can be worked in more than one location, the range shown is the national average.

Travel is up to 10%, within the continental US.

Minimum clearance required to start: TS/SCI with Polygraph.

Benefits

  • Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off.
  • A flexible time off benefit that lets you take the time you need.
  • Access to learning resources for career growth.
  • Competitive compensation and learning and development opportunities.

Where you’d work

From the office

About the company

CACI International

Office in United States

Also hiring in Washington, Dc, United States, Denver, United States, Austin, United States and 8 more places

83 of their 465 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 3 red flags

Still hiring?

15 checks

2 red flags

How crowded?

7 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details11 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • AWS
  • Kubernetes
  • Docker
  • Spark
  • LLMs
  • LangChain
  • NLP
  • Computer vision
  • CUDA
Seniority
Staff
Type
Full-time
Specialty
ML
Region
United States
Pay period
Annual
Show 5 more factsShow less

Role

Category
Data & Analytics
Specialty
ML
Seniority
Staff
Experience
7+ years
Tech stack
  • Python
  • AWS
  • Kubernetes
  • Docker
  • Spark
  • LLMs
  • LangChain
  • NLP
  • Computer vision
  • CUDA

Location

Work model
Office
Region
United States
Office
  • United States

Compensation

Salary
$98,500 - 206,800 / year
Pay period
Annual

Employment

Type
Full-time

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason