AI Software Engineer
Core
Design, develop, test, and deploy AI-enabled full-stack web applications on AWS for federal clients, integrating workflow orchestration, data systems, and accessible user interfaces.
Role type
Mid-level full-stack AI software engineer
Builds
Secure, scalable, user-centric AI-enabled web applications and dashboards for government missions
Domain
Federal government services / Cloud-native software engineering
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java or Python, ReactJS, AWS, RESTful APIs, SQL (PostgreSQL/MySQL/Aurora), Generative AI coding tools, DevSecOps practices, Agile/SAFe methodologies
Preferred skills
RAG/chatbots/semantic search, LangChain/Haystack, AWS serverless services (Lambda/Bedrock), Infrastructure as Code (Terraform/CDK), data visualization (D3.js/Tableau)
Technologies
AWS, ReactJS, Java, Python, PostgreSQL, MySQL, Amazon Aurora, GitHub Copilot, Cursor, Claude Code, Terraform, AWS CDK
Responsibilities
Develop frontend interfaces and backend services; implement workflow automation and AI features (search, chatbots); support CI/CD pipelines and security scanning; participate in sprint planning and code reviews; collaborate on secure, scalable solution design
Seniority
Mid-level, hands-on IC