
AI/ML Software Engineer
Guidehouse
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $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