Guidehouse

AI/ML Software Engineer

Guidehouse

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $74,000 - $124,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSCloudElasticSearchJavaScriptNumpyOraclePandasPostgresPythonPyTorchScikit-LearnSQLTensorflowTypeScript

About the role

  • Guidehouse Technology is seeking a highly skilled and motivated AI-focused Software Engineer to join our dynamic team.
  • Work with federal clients to design, develop, and deploy innovative AI and Machine Learning solutions.
  • Be a key contributor on a team of data scientists, developers, and subject matter experts.
  • Design, develop, and deploy end-to-end AI/ML applications, focusing 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.
  • 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.

Requirements

  • Bachelor's degree is required
  • Minimum THREE (3) years of hands-on experience with Python and JavaScript and/or TypeScript.
  • A Master’s degree may be substituted for up to 2 years of relevant professional experience.
  • 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.
  • Experience with search technologies like Elasticsearch or OpenSearch.
  • Experience with relational databases (e.g., PostgreSQL, Oracle DB) and in-memory analytics databases (e.g., DuckDB).
  • Strong knowledge of SQL and data modeling techniques.
  • Experience with cloud SDKs, such as Boto3 for AWS.
Benefits
  • Medical, Rx, Dental & Vision Insurance
  • Personal and Family Sick Time & Company Paid Holidays
  • Parental Leave
  • 401(k) Retirement Plan
  • Group Term Life and Travel Assistance
  • Voluntary Life and AD&D Insurance
  • Health Savings Account, Health Care & Dependent Care Flexible Spending Accounts
  • Transit and Parking Commuter Benefits
  • Short-Term & Long-Term Disability
  • Tuition Reimbursement, Personal Development, Certifications & Learning Opportunities
  • Employee Referral Program
  • Corporate Sponsored Events & Community Outreach
  • Care.com annual membership
  • Employee Assistance Program
  • Supplemental Benefits via Corestream (Critical Care, Hospital Indemnity, Accident Insurance, Legal Assistance and ID theft protection, etc.)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonJavaScriptTypeScriptRAG applicationsAI chatbotsLangChainHaystackNumPyPandasSQL