FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

AI/ML Software Engineer
GuidehouseAI-focused Software Engineer developing innovative AI and ML solutions for federal clients. Collaborating with teams to address mission challenges through robust applications and data pipelines.
Posted 7/1/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $113,000 - $188,000 per yearWebsite
Tech Stack
Tools & technologiesAWSCloudElasticSearchJavaScriptNumpyOraclePandasPostgresPythonPyTorchScikit-LearnSQLTensorflowTypeScript
About the role
Key responsibilities & impact- Guidehouse Technology is seeking a highly skilled and motivated AI-focused Software Engineer to join our dynamic team.
- In this role, you will work with federal clients to design, develop, and deploy innovative Artificial Intelligence and Machine Learning solutions that address immediate mission challenges.
- You will be a key contributor on a team of data scientists, developers, and subject matter experts, applying best practices to build robust AI applications, sophisticated data pipelines, and intelligent systems.
- Design, develop, and deploy end-to-end AI/ML applications, with a focus on Retrieval-Augmented Generation systems, AI chatbots, and agentic workflows.
- Construct and maintain scalable data pipelines for processing, transforming, linking, and feeding structured and unstructured data into AI models and applications.
- Develop machine learning models for risk scoring, anomaly detection, classification, clustering, and predictive analytics to support investigative and operational decision-making.
- Apply graph analytics and network analysis techniques to identify hidden relationships among individuals, transactions, locations, organizations, and events.
- Implement entity resolution capabilities to match, deduplicate, and link records across large, disparate datasets.
- Apply NLP techniques to extract entities, relationships, topics, events, and indicators from unstructured text, documents, case notes, and other mission-relevant data sources.
- Collaborate with cross-functional teams to rapidly prototype and iterate on solutions for mission-critical challenges in areas such as fraud detection, trafficking detection, 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, secure, and efficient.
- Deploy and manage applications and models in cloud environments, primarily AWS, leveraging infrastructure-as-code and DevOps best practices.
Requirements
What you’ll need- Bachelor’s degree is required.
- Minimum SIX (6) years of hands-on experience with Python and JavaScript and/or TypeScript.
- A Master’s degree OR Industry Certification may be substituted for up to two years of relevant professional experience.
- Strong hands-on experience with Python for AI/ML application development, data engineering, data analysis, and model implementation.
- 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, including NumPy, Pandas, Scikit-learn, NLTK, and OpenCV.
- Demonstrated experience developing and applying machine learning models for classification, clustering, risk scoring, anomaly detection, and pattern recognition.
- Experience with graph analytics, network analysis, and relationship discovery across complex datasets.
- Experience with entity resolution, record linkage, deduplication, identity matching, or similar data matching techniques.
- Experience applying NLP techniques such as named entity recognition, text classification, semantic search, information extraction, topic modeling, and relationship extraction.
- Familiarity with deep learning frameworks such as PyTorch or TensorFlow.
- Experience with search technologies such as Elasticsearch or OpenSearch.
- Experience with relational databases, such as PostgreSQL or Oracle DB, and in-memory analytics databases, such as DuckDB.
- Strong knowledge of SQL and data modeling techniques.
- Experience with cloud SDKs, such as Boto3 for AWS.
- Ability to work with large, disparate datasets and uncover hidden patterns, relationships, anomalies, and risk indicators.
- Strong analytical, problem-solving, and communication skills, with the ability to translate mission needs into practical AI/ML solutions.
Benefits
Comp & perks- 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.)
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonJavaScriptTypeScriptMachine LearningData EngineeringGraph AnalyticsEntity ResolutionSQLData ModelingNLP
Soft Skills
Analytical SkillsProblem-SolvingCommunication Skills