
Machine Learning Engineer II – Generative AI
The Home Depot
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $90,000 - $170,000 per year
Job Level
Tech Stack
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