Skip to main content

AI/ML Platform Engineer

Posted today

caci internationalLisle (IL)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Overview: As an AI/ML Platform Engineer on the Lisle DevOps team, you will architect and operate LLM-enabled environments in a on-premises setting. You’ll deploy and monitor open-weight LLMs on local Kubernetes clusters and build RAG pipelines to support document-based workflows. You’ll develop MCP servers, guide teams on MCP usage, and collaborate across CI/CD, testing, and infrastructure to improve model serving and performance. This role offers impact on mission-critical AI capabilities and cross-functional collaboration. Compensation / Benefits flexible time off robust learning resources healthcare benefits retirement plan time off benefits competitive compensation
Responsibilities: Architect greenfield LLM-enabled technologies for agentic workflows Deploy, operate, and monitor LLMs on local Kubernetes clusters Design and maintain RAG pipelines (document investigation, embedding, retrieval, reranking) Develop and maintain Model Context Protocol (MCP) servers and integrations Coach teams on MCP designs and usage Support software automated testing environments Collaborate to implement CI/CD pipelines Instrument tracing and evaluation tools to improve product cycles Provide infrastructure requirements to boost model serving performance Support software development environments and change management systems
Key requirements: In-depth IT understanding Excellent communication skills (oral and written) Python, SQL, and Java development familiarity Experience writing data pipelines (Airflow, Spark, Iceberg, or DBT) Experience managing AI/ML infrastructure via Kubernetes, Kserve, vLLM, LangFuse, Elasticsearch, Terraform Experience with Gitlab CI/CD pipelines Understanding of RAG, MCP servers, QLoRA, and Nexus Knowledge of data warehousing and data pipelines from open and proprietary sources Ability to work with limited supervision and adapt to change Strong organizational and teamwork skills Initiative and ownership of requirements and tasks IT system processes including security and life-cycle support Excellent communication Strong teamwork Initiative Python SQL Java

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this