Senior AI Software Engineer
Listed on 2026-10-16
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Backend Developer
Type of
Requisition :
Pipeline Clearance Level Must Currently Possess:
Secret Clearance Level Must Be Able to Obtain:
Top Secret Public Trust/Other
Required:
None Job Family:
Data Science and Data Engineering
Job Qualifications:
Skills:
Agile Software Development, Back-End Development, Microservices Architecture
Certifications:
None
Experience:
7 + years of related experience US Citizenship
Required:
Yes
Job Description:
GDIT is seeking a highly motivated and experienced Senior AI Software Engineer to support the development, modernization, integration, and sustainment of our on-premises, AI-powered enterprise chatbot platform supporting the U.S. Department of State in Sterling, VA. The selected candidate will design, develop, and integrate software solutions leveraging Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), vector databases, document processing technologies, and modern AI inference frameworks.
This role requires a strong foundation in software engineering, Python development, API integration, containerization, and AI application architecture. The engineer will help transition existing AI services toward a scalable, containerized architecture while introducing new capabilities that enhance system performance, reliability, security, and user experience. The ideal candidate is a hands-on software engineer who can work across the AI application stack, from backend development and model serving integration to data processing, automated testing, and deployment.
The individual will collaborate with AI/ML engineers, data engineers, infrastructure specialists, cybersecurity teams, and government stakeholders to deliver secure, reliable AI capabilities in highly controlled, classified, and air-gapped environments.
Collaborate with AI/ML engineers to improve model inference performance, response quality, and application reliability. Support multimodal AI use cases, including document understanding, optical character recognition, and vision-language model integration. Develop backend capabilities to support secure enterprise AI workflows.
Develop APIs and background processing services for document ingestion and knowledge base management. Collaborate with data engineers to ensure accurate storage, indexing, and retrieval of enterprise information. Implement testing and evaluation approaches to measure RAG accuracy, retrieval relevance, and answer quality.
Collaborate with AI/ML engineers to troubleshoot inference errors, model loading issues, and integration failures. Develop benchmarking and performance-testing utilities for AI workloads.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).