C

CACI

Provides government contracting technology and services

AI/ML Platform Engineer

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeLisle, IL, USA$90.3k - $189.6k

About the Job

Requirements

  • A bachelor's degree or equivalent in Computer Science, Information Systems, Engineering, or another related scientific or technical discipline, with at least four years of related experience; alternatively, a similar master's degree with at least two years of related experience.
  • In-depth Information Technology understanding.
  • Software development familiarity with Python, SQL, and Java.
  • Experience writing data pipelines with Airflow, Spark, Apache Iceberg, or DBT.
  • Experience managing AI/ML infrastructure through Kubernetes, Kserve, vLLM, LangFuse, Elasticsearch, and Terraform.
  • Experience supporting GitLab CI/CD pipelines.
  • Understanding of RAG, MCP servers, QLoRA, and artifact repositories such as Nexus.
  • Conceptual understanding of data warehousing and data pipelines from open and proprietary sources.
  • Ability to work under limited supervision and adapt to change.
  • Strong organizational and teamwork skills.
  • Good work ethics and diligence in work performed.
  • Ability to take initiative and ownership of requirements and tasks.
  • Knowledge of IT system processes involving requirements definition, analysis, design, implementation, networks, security, and life-cycle support.
  • Experience supporting small to mid-sized organizations with 100 or more users.
  • Experience analyzing, designing, implementing, and supporting large, complex, inter-networked systems.
  • A TS/SCI clearance is required to begin employment.

Responsibilities

  • Architect a greenfield implementation of LLM-enabled technologies to support agentic workflows.
  • Deploy, operate, and monitor open-weight LLMs hosted on local Kubernetes clusters.
  • Design, build, and maintain RAG pipelines for document investigation, chunking, embedding, retrieval, and reranking using existing models and services.
  • Develop and maintain Model Context Protocol (MCP) servers and their interconnections to existing services.
  • Coach teams on best-practice MCP designs and usage.
  • Support software automated testing environments.
  • Collaborate with development teams to implement CI/CD pipelines.
  • Instrument tracing and evaluation tools to measure, compare, and iteratively improve existing product cycles.
  • Provide requirements for network infrastructure to improve model-serving performance and accessibility.
  • Support software development environments and change management systems.

About the Company

CACI

Provides government contracting technology and services

CACI International Inc. provides technology and professional services to U.S. government clients, focusing on national security and modernization. It earns most of its revenue through long-term government contracts that fund engineering, intelligence, logistics, cybersecurity, data analytics, and IT solutions for defense, intelligence, and federal civilian agencies. Its products and services work by delivering specialized technical expertise, secure systems, and mission-support capabilities that help agencies run operations more efficiently and securely. CACI differentiates itself through its deep domain knowledge in national security, a proven track record of delivering high-quality, reliable solutions, and a skilled workforce that can execute complex, long-duration contracts. The company’s goal is to be a trusted partner for government modernization needs by providing advanced technology solutions and mission support that enhance national security and operational effectiveness.

Company size
10,001+
Company stage
IPO
Headquarters
Reston, VA
Founded
1962

Recently Posted Jobs

Explore more opportunities at CACI

See more jobs