AI Software Engineer
On-site · Annapolis Junction, Maryland, United States
Job Summary
AI Software Engineer to support an AI & Emerging Technologies mission for the U.S. Federal Government. Work with mission stakeholders to capture requirements, aid in structured planning, and improve processes by introducing AI/ML tooling. Develop tools and techniques including fine-tuning Large Language Models (LLMs) to enhance identification and mitigation capabilities. Design, develop, and maintain LLM orchestration frameworks; develop and optimize data for LLM consumption; collaborate with technical leadership to implement scalable, secure AI solutions within enclaves. Requires strong Python experience and a TS/SCI with polygraph clearance; familiarity with RAG, AI/ML tooling, and secure software development practices. Desirable familiarity with Rust, Claude Code, Codex, and CI/CD.
Required Qualifications
- TS/SCI with polygraph security clearance
- Bachelor of Science in Computer Science or related STEM with 5 years of relevant experience (or Doctoral with 0 experience, MS with 3 years, or AS with 7 years)
- Proficiency with Python or object-oriented languages like Python
- Familiarization with LLM integration and data engineering
- Familiarization with static analyzers, RAG framework, relational and vector databases
- Familiarization with Agile, Git, Jira, and Confluence
- Ability to architect and deploy networked AI tools within secure enclaves and perform performance profiling, optimization, and scalability analysis of mission systems
- Ability to support security assessments and ATO processes
- Desirable familiarity with Rust, Claude Code, Codex, CI/CD practices
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.