Generative AI Engineer, Mid-level

Posted:
3/9/2026, 12:40:52 AM

Location(s):
Haryana, India ⋅ Naraingarh, Haryana, India

Experience Level(s):
Senior

Field(s):
AI & Machine Learning ⋅ Software Engineering

Workplace Type:
Remote

Job Title: Generative AI Engineer, Mid-level

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: None

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Local

* * *

The Opportunity:

Join CACI’s AI Enablement Team as a Generative AI Engineer delivering rapid, high‑impact AI solutions in 1–2 month engagements. You’ll build RAG pipelines, conversational AI platforms, and multi‑agent systems using our solution catalog, while helping program teams become self‑sufficient through hands‑on delivery and knowledge transfer. This role is ideal for engineers who enjoy variety, practical impact, and enabling federal mission teams to adopt AI effectively.

Responsibilities:

  • Build and deploy production‑ready AI applications (RAG, conversational AI, multi‑agent systems) across short program engagements.
  • Implement GenAI solutions using vector databases, LLM orchestration frameworks, and managed AI services with strong observability and security practices.
  • Integrate LLM APIs and services into existing workflows; apply responsible AI guardrails; troubleshoot cloud and on‑prem integration issues.
  • Deliver workshops, documentation, and paired development to ensure teams can independently operate and extend AI systems.
  • Improve AI application templates and document emerging techniques based on field experience.
  • Validate program team readiness for independent AI operations.
  • Stay current with new GenAI tools and patterns and share insights with the team.
     

Qualifications:

Required:

  • 5+ years software engineering experience with strong Python and JavaScript; ability to build and maintain production systems using modern development workflows and Git.
  • Bachelor’s degree in Computer Science or a related major.

  • Ability to obtain a U.S. Secret Clearance.
  • Practical experience developing LLM applications, including agentic patterns, RAG, context engineering, vector databases, and observability fundamentals; familiarity with evaluation‑driven development and model routing.
  • Experience monitoring LLM performance, mitigating failure modes, and applying responsible AI practices (bias checks, guardrails, validation).
  • Strong API integration skills with REST and distributed systems.
  • Working experience with a major cloud provider (AWS/Azure/GCP), plus familiarity with Docker, CI/CD, IaC concepts, and core security practices.
  • Understanding of ML fundamentals relevant to LLM systems.
  • Ability to deliver quickly in unfamiliar environments and adapt to changing requirements.
  • Strong communication skills and experience creating clear technical documentation and explanations.
  • Pragmatic delivery mindset with sound architectural trade‑off judgment.
  • Active user of AI tooling and continuous learner in GenAI.
  • Experience with agile workflows (GitLab, Jira).

Desired:

  • Experience building agentic systems with frameworks such as Agno, LangGraph, CrewAI, or OpenAI Agents; familiarity with LLM observability platforms and vector database technologies.
  • Cloud/infra depth (AWS Bedrock, GovCloud, Azure OpenAI, Kubernetes, Terraform, CI/CD automation).
  • Full‑stack development experience with modern frontend/back‑end frameworks.
  • Consulting or multi‑project experience supporting varied technical contexts.
  • Federal environment familiarity (DoD, NIST, ATO, FedRAMP).
  • Open‑source/community contributions, writing, or speaking.
  • Relevant technical certifications (Security+, AWS certs, etc.).

-


What You Can Expect:

 A culture of integrity.

At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.

An environment of trust.

CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.

A focus on continuous growth.

Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.


Pay Range:

There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

Since this position can be worked in more than one location, the range shown is the national average for the position.

The proposed salary range for this position is:

$82,100-$172,400

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.