AI Software Engineer
Core
Build and deploy agentic AI systems and cloud-native AI capabilities for federal missions using generative AI and LLMs.
Role type
Mid-level AI Software Engineer (Agentic AI & LLMs)
Builds
Operational agent AI systems, cloud-native AI capabilities, and data-driven solutions for federal agencies
Domain
Federal government / Defense & Health / Generative AI & Agentic AI
Deliverable
production ML models | product features
Required skills
Generative AI & LLMs, Agentic AI frameworks (Agent2Agent, Mastra, Strands, AgentCore, Gemini Agent Platform), AI APIs (OpenAI, Anthropic, Gemini, Bedrock), TypeScript, Python, Cloud platforms (AWS, GCP), Container orchestration (Docker, Kubernetes), CI/CD pipelines, AI coding tools
Preferred skills
Infrastructure as Code (Terraform, Open Tofu, AWS CDK), Federal cybersecurity frameworks (RMF, FedRAMP), Adjacent skills in data engineering or platform engineering
Technologies
Nx, NextJS, Vercel AI SDK, Playwright, Jest, Vite, uv, Pydantic, FastAPI, CrewAI, LangChain, LangGraph, Unstructured, GitLab CI, Claude Code, Codex, Antigravity
Responsibilities
Prototype and customize AI-powered capabilities using generative AI; Develop end-to-end agentic AI systems including model selection, agent creation, and tool calling; Maintain software engineering principles while leveraging AI code generation; Collaborate with data engineers and scientists to build operational agent systems; Automate model deployment workflows using IaC and container tools; Monitor and optimize AI systems post-deployment for reliability and scalability; Write clean, documented code following federal guidelines
Seniority
Mid-level, hands-on IC
