Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
CACI International Inc

Staff Data Engineer

CACI International Inc

Staff Data Engineer developing and implementing AI/ML algorithms, managing complex data sets at CACI. Leading a team focused on innovative AI solutions to customer challenges.

Posted 5/16/2026full-timePhiladelphia • Colorado, Pennsylvania • 🇺🇸 United StatesLead💰 $98,500 - $206,800 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDockerEC2LinuxNumpyPandasPythonTypeScript

About the role

Key responsibilities & impact
  • Lead and mentor an interdisciplinary team consisting of both developers and researchers
  • Assemble large, complex sets of data to support AI/ML algorithm implementation
  • Build required infrastructure for optimal extraction, transformation and loading of data from various data sources
  • Curate and maintain data used for metrics and evaluation
  • Implement Artificial Intelligence/Machine Learning algorithms
  • Identify, design, and implement internal process improvements including re-designing infrastructure for greater scalability
  • Optimize data delivery and automate manual processes
  • Use Agile methodologies to develop software

Requirements

What you’ll need
  • B.S. in data science, AI/ML, computer science, or related field
  • Minimum 8 years of relevant experience as a Data Engineer/Scientist
  • Experience developing data pipelines and normalizing data with canonical Python packages (e.g. NumPy, Pandas, Polars)
  • Experience contributing on a team using version control (e.g. git, GitLab, Bitbucket)
  • Active TS/SCI U.S. Government Security Clearance
  • M.S. or PhD in Data Science, AI/ML, Computer Science, or related field (desired)
  • Experience with Gitlab, DevSecOps utilizing test-driven development, containers (e.g. Docker, Docker Compose), cloud services (e.g. AWS)
  • Experience leading an interdisciplinary team of researchers and software developers (desired)
  • Experience with Large Language Models and applying Transformer-based architectures
  • Experience with Natural Language Processing algorithms such as BERT
  • Experience with Machine Learning libraries and frameworks such as HuggingFace and LangChain
  • Experience with Linux
  • Familiarity with using AWS cloud computing resources such as EC2, S3, Lambda, Bedrock, etc.
  • Experience implementing algorithms on the GPU in Python or C++ using CUDA and other CUDA libraries (desired)
  • Experience shaping and writing proposals (desired)

Benefits

Comp & perks
  • Comprehensive benefits such as healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits
  • Flexible time off benefit
  • Access to robust learning resources

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
data engineeringdata sciencemachine learningartificial intelligencedata pipelinesPythonNatural Language ProcessingLarge Language ModelsCUDAtest-driven development
Soft Skills
leadershipmentoringteam collaborationprocess improvementcommunication
Certifications
TS/SCI U.S. Government Security Clearance