Lead Software Developers
Core
Hands-on technical leader guiding the modernization of mission-critical legacy applications and delivering production-ready AI capabilities.
Role type
Senior IC Lead Software Developer (AI Engineering & Legacy Modernization)
Builds
Cloud-hosted services, modernized legacy applications, and AI-enabled capabilities (RAG, semantic search, intelligent assistants)
Domain
Federal Government / Software Engineering & AI
Deliverable
production ML models | product features
Required skills
Legacy application modernization, AI engineering (LLMs, RAG, embeddings), cloud-native development, API design, technical leadership, code reviews, team mentoring, secure coding, CI/CD, data integration, system interoperability
Preferred skills
Public Trust clearance, Python, Java, JavaScript/TypeScript, C#/.NET, Go
Technologies
Python, Java, JavaScript/TypeScript, C#/.NET, Go, AWS, Vector search, CI/CD pipelines
Responsibilities
Lead solution design and technical discovery for complex modernization features; Conduct architecture, design, and code reviews; Mentor developers through pairing and technical coaching; Identify and communicate technical risks and dependencies; Enhance and refactor legacy applications while developing new APIs and cloud-native components; Design, prototype, and productionize AI capabilities; Implement responsible AI controls and operational monitoring; Develop resilient services with failure-recovery mechanisms; Create comprehensive test suites and operational dashboards; Troubleshoot defects across application code, data flows, and deployment environments.
Seniority
Senior, hands-on IC with leadership responsibilities
