AI Engineer
- Washington, DC, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
As a Mid-level AI Engineer with you will be supporting an IC Customer working on mission driven applications. Candidates in this role will:
- Ideate, prototype, and deliver AI-enabled solutions in alignment with stakeholders and existing application environments.
- Design, develop, and maintain full stack applications using Next.js, TypeScript, FastAPI, Python, PostgreSQL, and OpenSearch.
- Use Pydantic (Python) and Zod (TypeScript) for data validation.
- Build and maintain Docker images and deploy, configure, and troubleshoot applications in OpenShift.
- Investigate and resolve production issues across the user interface, backend services, database, and application deployment.
- Work with customers, product owners, and other stakeholders to clarify requirements, identify dependencies, and estimate implementation effort.
- Participate in technical design and code reviews, write automated tests, and maintain technical documentation.
Education and Experience Requirements:
- 9 years of relevant experience in Computer Science, Data Science, and/or Software Engineering roles or a highly related field of work with similar scope and responsibilities.
- A Bachelor’s degree may be substituted for 4 years of experience and a Master’s Degree may be substituted for 6 years of experience.
Required Qualifications:
- TS/SCI Clearance with Active CI Polygraph
- Strong proficiency with at least 1 generative AI framework which includes but is not limited to: LangChain, haystack by deepset, and LlamaIndex among others.
- Strong proficiency in prompt engineering and prompt management.
- Experience with developing agentic AI-solutions including MCP, tool development, context engineering, and agent-to-agent (A2A) communication.
- Strong proficiency in React.js and TypeScript, including functional components, hooks, reusable component design, and API integration.
- Strong experience developing backend services and REST APIs using Node.js or Python.
- Proficiency with PostgreSQL, including relational data modeling, SQL, schema migrations, indexing, and query optimization.
- Hands-on experience with Docker, including writing Dockerfiles, building images, and troubleshooting containers.
- Strong communication skills and the ability to translate business and customer needs into clear technical requirements
Desired Qualifications:
- Experience with AWS products.
- Experience with AI observability platforms such as Langfuse and LangSmith.
- Experience developing with agentic AI coding harnesses such as Codex.
- Experience with Next.js AI SDK and FastMCP.
- Familiarity with software development within the Department of War.
- Familiarity with Linux environments and Kubernetes concepts.
- Experience improving application security, accessibility, performance, and reliability.
- Experience working in an Agile development environment and coordinating with product, operations, and security teams.
Work Location:
Annapolis Junction, MD; Washington, DC; or Reston, VA