Join a fast-moving Tactical AI team developing production-quality AI applications that accelerate mission workflows through large language models (LLMs), retrieval-augmented generation (RAG), and modern software engineering. As a Senior Applied AI Engineer, you will design and develop AI-powered applications that enable analysts and operators to interact with complex mission data using natural language and intelligent automation.
Responsibilities
- Design, develop, and maintain production AI-enabled software applications using Python and modern software engineering practices.
- Architect and implement LLM-powered workflows, retrieval-augmented generation (RAG) pipelines, and AI agent capabilities that solve mission problems.
Required Skills
- Production software development experience using Python.
- Experience designing and developing distributed or backend software systems.
- Experience building AI-enabled applications using LLMs, retrieval-augmented generation (RAG), AI agents, or similar technologies.
- Experience developing REST APIs and integrating multiple data sources.
- Experience working with SQL, Elasticsearch, or other data storage technologies.
Nice To Have
- Experience with Model Context Protocol (MCP), PydanticAI, LangChain, LlamaIndex, or similar AI frameworks.
- Experience deploying applications using Docker, Kubernetes, or containerized environments.
Experience Required: 12 years with Bachelor’s degree in a technical discipline or 16 years without degree
Location: Columbia, MD
Clearance: TS/SCI with Polygraph required
Salary Range: $204,000 - $247,000