ForgeApply · Job listing
AI Software Engineer
Guidehouse
See all 326 open roles at Guidehouse →
Tailor your resume for this Guidehouse job in about a minute.
ForgeApply tailors your resume and cover letter to this exact posting, then hands you a ready-to-submit application for Guidehouse's site. Free trial, no card required.
About this role
Job Family : Software Development & Support Travel Required : None Clearance Required : Ability to Obtain Public Trust
Guidehouse Technology is seeking a motivated AI Software Engineer to join our growing team supporting federal clients. This role is ideal for an early- to mid-career technologist who is passionate about building secure, scalable, user-centric AI-enabled solutions that address complex government mission challenges.
What You Will Do You will contribute to the design, development, testing, and deployment of full-stack web applications on AWS, integrating workflow orchestration, relational data systems, analytics, and accessible user interfaces. Working with cross-functional teams—including senior engineers, data scientists, product managers, and mission stakeholders—you will help deliver high-impact solutions that combine modern engineering practices with Artificial Intelligence capabilities. This role emphasizes strong engineering fundamentals, hands-on development, collaboration, continuous learning, and responsible use of Generative AI–assisted coding tools to accelerate development, improve quality, and enhance delivery velocity. • Contribute to the design, development, testing, and deployment of AI-enabled full-stack web applications deployed on AWS.
• Develop and maintain application components spanning frontend interfaces, backend services, APIs, workflow orchestration, and relational database layers.
• Build and enhance accessible, user-friendly web interfaces using ReactJS and related frontend technologies, supporting Section 508 and usability standards.
• Develop backend services using Java or Python, including RESTful APIs, business logic, integrations, unit tests, and support for microservices-based architectures.
• Support the design and maintenance of RDBMS-based data models and SQL queries using technologies such as PostgreSQL, MySQL, or Amazon Aurora.
• Implement workflow and process automation capabilities to support business and mission operations.
• Develop data visualization and analytics features, including dashboards, charts, reports, and interactive UI components that support decision-making.
• Support implementation of AI-enabled features such as intelligent search, chatbots, document processing, summarization, semantic search, or agent-assisted workflows.
• Use Generative AI–assisted development tools, such as GitHub Copilot, Cursor, or Claude Code, for code generation, debugging, testing, refactoring, and documentation while following code quality and security practices.
• Participate in a SAFe (Scaled Agile Framework) or Agile delivery environment, contributing to sprint planning, backlog refinement, demos, retrospectives, and cross-team coordination.
• Support DevSecOps practices by using application security tools and processes, including SAST, DAST, SCA, dependency scanning, container scanning, and vulnerability remediation.
• Contribute to CI/CD pipeline activities, including automated testing, security scanning, deployment automation, and compliance checks.
• Participate in code reviews, technical design discussions, troubleshooting, documentation, and peer collaboration to improve software quality and maintainability.
• Collaborate with cross-functional teams to prototype, iterate, and deliver scalable, secure, and maintainable solutions aligned to mission requirements.
What You Will Need • Must be able to OBTAIN and MAINTAIN a Federal or DoD "PUBLIC TRUST"; candidates must obtain approved adjudication of their PUBLIC TRUST prior to onboarding with Guidehouse. Candidates with an ACTIVE PUBLIC TRUST or SUITABILITY are preferred.
• Bachelor’s degree in Computer Science, Engineering, Data Science, Information Systems, or a related technical field, OR Additional FOUR (4) years experience in lieu of Degree.
• Minimum of TWO (2) years of professional software engineering experience, or a combination of professional experience, internships, academic projects, bootcamp experience, or equivalent hands-on development experience.
• Working proficiency in Java or Python for backend development, including object-oriented programming, debugging, automated testing, and API development.
• Hands-on experience with ReactJS, JavaScript, HTML, and CSS for modern frontend application development.
• Experience or strong familiarity with building and deploying applications in cloud environments, preferably AWS.
• Experience with RESTful APIs, version control using Git, collaborative development workflows, and basic microservices or distributed application concepts.
• Experience with relational databases and SQL, such as PostgreSQL, MySQL, or Amazon Aurora.
• Familiarity with accessibility principles and web interface development aligned with Section 508 and usability standards.
• Interest in and practical exposure to AI-enabled software capabilities such as intelligent search, chatbots, document processing, analytics, summarization, or workflow automation.
• Hands-on experience using or willingness to use Generative AI–assisted coding tools to support development, testing, refactoring, and documentation.
• Basic understanding of secure coding, automated testing, CI/CD, DevSecOps, and application security concepts.
• Ability to work effectively in an Agile or SAFe team environment and contribute to sprint-based delivery activities.
• Strong analytical, problem-solving, communication, and collaboration skills, with the ability to work independently on assigned tasks and seek guidance when needed.
What Would Be Nice to Have • Experience developing AI/ML-enabled applications, such as Retrieval-Augmented Generation (RAG), chatbots, semantic search, summarization, document processing, or agentic workflows.
• Familiarity with AI frameworks or libraries such as LangChain, Haystack, Semantic Kernel, OpenAI-compatible APIs, or similar tools.
• Experience with AWS services such as Lambda, ECS/Fargate, API Gateway, Step Functions, S3, Glue, Clo
Tailor your resume for this Guidehouse role before you apply.
Tailor my resume for this jobSimilar jobs
- AI Software Engineer — Broadcom · USA-Colorado-Fort Collins-4380 Ziegler Road
- AI Software Engineer — Meridianlink · Remote
- AI Software Engineer — Darkwolfsolutions · Chantilly/Herndon, VA
- AI Software Engineer — Aveva · Lake Forest, California, United States
- AI Software Engineer — Trimble · Remote
- AI Software Engineer — Cottinghambutlerinsuranceservicesinc · Dubuque, Iowa, United States
- AI Software Engineer — Relativity · Long Beach, California, United States
- AI Software Engineer — Zoom · San Jose (CA)
More like this: Software Engineer Jobs · Remote Software Engineer Jobs · Browse all jobs
Free ATS checker · How to Tailor Your Resume to a Job Description (Step by Step)