Senior Software Engineer - Machine Learning (Remote)
Company: The Home Depot
Location: GEORGIA - VIRTUAL - GA01 (Remote)
Salary: $90k - $170k per year
Type: Full-time
Remote: Yes
Posted: 2026-07-14
About this role
With a career at The Home Depot, you can be yourself and also be part of something bigger.
Position Purpose:
The Discovery Intent and Guidance (DIG) team is a specialized engineering and product unit within the broader Discovery and Recommendations Platform. We are focused on building the core architectural and machine learning capabilities that power the digital product recommendation journey across all customer touchpoints. Our ultimate goal is to create a seamless, cohesive, and highly explainable product discovery experience for our users. We are seeking a highly skilled and highly motivated Senior Software Engineer to join the DIG team. In this role, you will play a critical part in designing, building, and modernizing the systems that drive our recommendation engines. You will work at the intersection of core backend engineering, data processing, and cutting-edge artificial intelligence, helping to integrate large language models (LLMs) and agentic workflows into our product discovery ecosystem. As a senior member of the team, you will also be expected to lead system design initiatives, mentor junior engineers, and drive best practices in scalable architecture.
Key Responsibilities:
- 50% Delivery and Execution - Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide; Takes on new opportunities and tough challenges with a sense of urgency, high energy and enthusiasm; Consistently achieves results, even under tough circumstances; Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production; Takes a broad view when approaching issues; using a global lens
- 20% Learns and Grows - Learns through successful and failed experiment when tackling new problems; Actively seeks ways to grow and be challenged using both formal and informal development channels
- 20% Plans and Aligns - Collaborates with other team members in agile processes; Creates new...