The Home Depot→
Machine Learning Engineer II – Generative… at The Home Depot · Remote
Entry LevelRemoteFull-timeRemote$90k–$170k/yr
Skills
generative aimachine learningpythonlarge language modelsprompt engineeringapi integrationretrieval-augmented generationvector databasesci/cd pipelinesconversational airesponsible ai practicesmicroservices architecturemonitoringevaluation
Job Description
Summary: The Home Depot is seeking a Machine Learning Engineer II to design, build, and maintain AI-powered applications leveraging generative models. The role involves collaborating with cross-functional teams to develop user stories and support AI products throughout their lifecycle.
Responsibilities:
- Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable machine learning solutions; Documents, reviews, and ensures that all quality and change control standards are met; Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; Writes custom code or scripts to automate infrastructure, monitoring services, and test cases; Writes custom code or scripts to do "destructive testing" to ensure adequate resiliency in production; Program configuration/modification and setup activities on large projects using HD approved methodology; Configures commercial off the shelf solutions to align with evolving business needs; Creates meaningful dashboards, logging, alerting, and responses to ensure that issues are captured and addressed proactively
- Participates in learning activities around modern software design, machine learning, and development core practices (communities of practice); Proactively views articles, tutorials, and videos to learn about new technologies and best practices being used within other technology organizations
- Fields questions from other product teams or support teams; Monitors tools and participates in conversations to encourage collaboration across product teams; Provides application support for software running in production; Proactively monitors production Service Level Objectives for products; Proactively reviews the Performance and Capacity of all aspects of production: code, infrastructure, data, message processing, and prediction quality
Required Qualifications:
- Must be eighteen years of age or older
- Must be legally permitted to work in the United States
- 1 year of relevant work experience in Generative AI, Machine Learning, or AI application development
- The knowledge, skills and abilities typically acquired through the completion of a high school diploma and/or GED
Preferred Qualifications:
- 1–3 years of relevant work experience in Generative AI, Machine Learning, or AI application development
- Experience in Python and modern AI development frameworks
- Experience building Generative AI applications using large language models (LLMs)
- Experience with prompt engineering, prompt optimization, and prompt evaluation techniques
- Experience integrating AI models through APIs from platforms such as Google, OpenAI or Anthropic
- Experience with GenAI frameworks such as Google Agent Development Kit (ADK)
- Experience implementing Retrieval-Augmented Generation (RAG) pipelines using vector databases
- Experience working with vector databases such as google Vertex AI Search
- Familiarity with building conversational AI systems, or AI assistants
- Familiarity with responsible AI practices including bias mitigation and safety guardrails
- Familiarity with REST APIs, microservices architecture, and scalable AI system deployment
- Familiarity implementing CI/CD pipelines, monitoring, and automated workflows for reliable AI model deployment and lifecycle management
- Familiarity with monitoring, evaluation, and optimization of production AI systems
Required Skills: Generative AI, Machine Learning, Python, Large Language Models
Important Skills: Prompt Engineering, API Integration, Retrieval-Augmented Generation, Vector Databases, CI/CD Pipelines
Nice-to-Have Skills: Conversational AI, Responsible AI Practices, Microservices Architecture, Monitoring, Evaluation
Benefits: Health care benefits, 401K, ESPP, Paid time off, Success sharing bonus
Benefits
Health care benefits
401K
ESPP
Paid time off
Success sharing bonus