Guidehouse Technology is seeking a highly skilled and motivated AI-focused Software Engineer to design, develop, and deploy innovative AI and Machine Learning solutions that address immediate mission challenges for federal clients.
Requirements
- Minimum FIVE (5) years of hands-on experience with Python
- Minimum FIVE (5) years of experience with JavaScript and/or TypeScript.
- Proven experience developing RAG applications, including implementing re-ranking strategies.
- Experience building AI chatbots or conversational agents.
- Hands-on experience with AI application frameworks such as LangChain, Haystack, crewAI, or similar.
- Strong knowledge of core Python data science and ML libraries: NumPy, Pandas, Scikit-learn, NLTK, OpenCV.
- Familiarity with deep learning frameworks like PyTorch or TensorFlow.
Responsibilities
- Design, develop, and deploy end-to-end AI/ML applications, with a focus on Retrieval-Augmented Generation (RAG) systems, AI chatbots, and agentic workflows.
- Construct and maintain scalable data pipelines for processing, transforming, and feeding data into AI models and applications.
- Collaborate with cross-functional teams to rapidly prototype and iterate on solutions for mission-critical challenges in areas such as data triage, search and optimization, and automated discovery.
- Develop and maintain REST APIs to serve model inferences and integrate AI capabilities into larger systems.
- Contribute to the team's software architecture design, ensuring solutions are scalable, reliable, and efficient.
- Deploy and manage applications and models in cloud environments, primarily AWS, leveraging infrastructure-as-code and DevOps best practices.
Other
- 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.
- Bachelor's degree is required
- Ability to Obtain Public Trust
- Travel Required: None
- Clearance Required: Ability to Obtain Public Trust