The Home Depot

Machine Learning Engineer II – Generative AI

The Home Depot

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $90,000 - $170,000 per year

Job Level

About the role

  • 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

Requirements

  • Must be eighteen years of age or older.
  • Must be legally permitted to work in the United States.
  • 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.
Benefits
  • health care benefits
  • 401K
  • ESPP
  • paid time off
  • success sharing bonus
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonGenerative AIMachine LearningAI application developmentprompt engineeringprompt optimizationRetrieval-Augmented Generation (RAG)vector databasesREST APIsCI/CD pipelines
Soft Skills
collaborationcommunicationproblem-solvingproactive monitoringdocumentationquality assuranceuser story developmentapplication supportlearning agilityteamwork