AI Software Engineer II, Government Technology
RemoteAustin, Texas, United States
Job Summary
Design and ship agentic AI systems that automate complex, multi-step workflows across ICON's construction technology platform. Develop LLM-powered features using state-of-the-art foundation models and APIs, while architecting multi-agent pipelines, tool-use systems, and Model Context Protocol integrations. Build robust RAG systems including document ingestion, chunking strategies, and vector retrieval. Own the full development lifecycle from prototyping to deployment, collaborating with domain teams to identify high-leverage automation opportunities. Serve as a technical resource and mentor on agentic AI best practices across the engineering organization. This role requires a security clearance and offers remote work with periodic travel to Austin, TX.
Required Qualifications
- 6+ years of professional software engineering experience with a strong foundation in backend or full-stack development
- Demonstrated experience building and shipping production-grade products using LLMs and agentic frameworks
- Proficiency in TypeScript and/or Python
- Deep understanding of prompt engineering, context management, and LLM reasoning patterns
- Experience with tool-use, function calling, and agent orchestration (e.g. LangChain, LlamaIndex, Claude Code, or custom implementations)
- Ability to design and execute structured evals to measure and improve AI system performance
- Strong communication skills and comfort working cross-functionally with both technical teams and non-technical stakeholders
- Must be able to obtain and maintain security clearance
- Must be able to obtain and maintain security clearance
Desired Qualifications
- Experience with MCP (Model Context Protocol) server development and integration
- Familiarity with vector databases (e.g. pgvector, Pinecone, Weaviate)
- Experience with fine-tuning, RLHF, or model evaluation pipelines
- Background in ML fundamentals: embeddings, transformers, attention mechanisms
- Exposure to structured output generation and LLM-based data extraction
- Experience working with code generation agents (e.g. Claude Code, Cursor, Devin-style systems)
- Familiarity with AWS and serverless infrastructure for AI workloads
- Experience working in or alongside government, defense, or regulated environments
- Interest or background in the AEC (architecture, engineering, construction) industry
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.