Staff Machine Learning Engineer, Supply Chain Sourcing (REMOTE)
The Home DepotAbout the role
With a career at The Home Depot, you can be yourself and also be part of something bigger.
Position Purpose:
The Staff Machine Learning Engineer, with expertise in software engineering, is responsible for leading and collaborating with a cross-functional engineering team to design, build, and support innovative machine learning products that our customers and associates love. In this dual-role capacity, you will contribute expertise in both machine learning engineering and traditional software development, ensuring seamless integration of ML/AI capabilities into production environments.
As a Staff Machine Learning Engineer, you will design and implement ML and AI algorithms, integrating them into software products to create user-centric solutions. Your responsibilities will include collaborating with business stakeholders, infrastructure teams, and development teams to ensure that both software and ML requirements are met effectively. You will play an active role in performance tuning, testing, monitoring of ML features, data engineering, and documentation. You will also be expected to proactively communicate assumptions, risks, and drive multiple software and ML initiatives from conception through deployment.
On the software engineering front, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. You will contribute to foundational code elements, reusable components, architectural diagrams, and product documentation, while also guiding the team through product and tool selection, configuration, security, resilience, performance tuning, and production monitoring.
Key Responsibilities:
- 45% Delivery and Execution - Collaborates and pairs with other product team members (UX, engineering, and product management) to create secure, reliable, scalable machine learning solutions, Works with Product Team to ensure user stories that are developer-ready, easy to understand, and testable; 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
- 15% Learning - 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; Attends conferences and learns how to apply new innovations and technologies where appropriate
- 20% Strategy and Planning - Researches and analyzes business trends and behavioral data to identify opportunities for improvement and new initiatives; Leads the evaluation development and recommendation of specific technology products and platforms to provide cost-effective solutions that meet business and technology requirements; Researches and designs best fit infrastructure, network, database, security, and machine learning architectures for products; Proactively creates and maintains tools for monitoring and support; Participates in project planning and management across multiple efforts; Develops formal training courses
- 20% Support and Enablement - 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
Direct Manager/Direct Reports:
- This Position typically reports to Software Engineer Manager or Sr Software Engineer Manager
- This Position has 0 Direct Reports
Travel Requirements:
- Typically requires overnight travel 5% to 20% of the time.
Physical Requirements:
- Most of the time is spent sitting in a comfortable position, with frequent opportunities to move about. On rare occasions, there may be a need to move or lift light articles.
Working Conditions:
- Located in a comfortable indoor area. Any unpleasant conditions would be infrequent and not objectionable.
Minimum Qualifications:
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s