This position is no longer accepting applications
Closed on August 8, 2026.
This role is filled — get an email when new SQL roles open on DataJobs.io:
Machine Learning Engineer (Clearance Sponsorship)
Ai Ml
Artificial Intelligence
Chromadb
CI/CD
Cloud
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
Data Pipeline
Data Processing
Databases
DevOps
Engineer
Engineering
Generative AI
Kubernetes
Lang Chain
Nosql Databases
SQL
Weaviate
View similar jobs
Get alerted when similar jobs are posted — set up a New SQL jobs on DataJobs.io alert.
See other roles at CACI.
Job Description
Chantilly, VA onsite; CACI seeks a Machine Learning Engineer with clearance sponsorship to design, deploy, and scale AI and ML solutions, including pipelines, APIs, and cloud-enabled LLM integrations.
Responsibilities
- Design, implement, and maintain end-to-end ML pipelines and applications using Python and modern ML frameworks.
- Prototype and optimize algorithms to enable large language model integration and deployment.
- Develop RESTful APIs and microservices to serve ML models in production environments.
- Write clean, maintainable, and well-documented code aligned with object-oriented programming principles.
- Collaborate with cross-functional teams to translate requirements into technical solutions.
- Work with SQL, NoSQL, and vector databases to manage training data, model artifacts, and application state.
- Containerize ML applications with Docker to ensure consistent deployment across environments.
- Use Git for version control and participate in code reviews to uphold code quality.
- Test and debug ML applications to ensure reliability and accuracy.
- Support deployment and monitoring of AI/ML models in cloud environments.
- Stay current with advances in machine learning, LLMs, and AI engineering best practices.
Requirements
- Active TS/SCI clearance with polygraph required.
- Bachelor's degree in computer science, software engineering, data science, or a related technical field, with 5 years of professional experience in software development or machine learning engineering.
- Strong Python proficiency with solid grounding in object-oriented programming, design patterns, data structures, and algorithms.
- Experience with Git, Docker, and database management (SQL and/or NoSQL).
- Familiarity with LLM technologies, including exposure to large language models and orchestration frameworks such as LangChain and LangGraph.
- Understanding of RAG architectures and vector databases (ChromaDB, Pinecone, Weaviate, or similar) for building intelligent retrieval systems.
- Strong problem-solving abilities, attention to detail, excellent communication skills, and a collaborative, team-oriented mindset.
Technologies
- Python
- Git
- Docker
- SQL
- NoSQL
- LangChain
- LangGraph
- ChromaDB
- Pinecone
- Weaviate
- AWS
- Azure
- Google Cloud
- Kubernetes
- Rancher
- CI/CD pipelines
- Ansible
- ServiceNow
- SAP
- Tableau
- Splunk
Benefits
- Healthcare
- Wellness benefits
- Financial benefits
- Retirement benefits
- Family support benefits
- Continuing education benefits
- Time off benefits
What you can expect
- A culture of integrity
- An environment of trust
- A focus on continuous growth
Pay range
The proposed salary range for this position is USD 113,200 - 237,800 per year.