Senior AI Software Engineer - Herndon
Core
Integrate secure AI chatbots and assistants into geospatial intelligence, analytics, and mission-support applications to enable natural-language data discovery and workflow execution.
Role type
Senior AI Software Engineer (Secure/Classified)
Builds
Secure AI assistant capabilities, natural-language workflows, and reusable backend/frontend services for mission-critical geospatial tools.
Domain
Defense/Intelligence, Geospatial Intelligence, AI/LLM
Deliverable
production ML models
Required skills
Generative AI/LLM integration, RAG, embeddings, vector search, Python, REST APIs, microservices, Kubernetes, Red Hat OpenShift, AI safety controls, identity/authorization, CI/CD
Preferred skills
React/TypeScript frontend, AI orchestration frameworks, MCP-compatible services, model gateways, geospatial/GIS/imagery, AI monitoring/evaluation, GPU workloads
Technologies
Python, JavaScript, TypeScript, Java, Go, C++, React, TypeScript, Kubernetes, OpenShift, Elasticsearch, GIS, MCP, Model Serving, CI/CD
Responsibilities
Integrate AI chatbots into existing geospatial and mission-support applications; Create natural-language workflows for data discovery and visualization; Implement LLM techniques including prompt orchestration and tool calling; Enforce identity, entitlements, and data-access policies; Test and assess AI quality, safety, and safeguards against prompt injection; Deploy and operate AI services in restricted or disconnected environments.
Seniority
Senior, hands-on IC