Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

The Home Depot Logo

Senior Software Engineer- Dev Ops/ML Ops (Remote)

The Home Depot

$50,000 - $130,000
Oct 9, 2025
Springfield, MA, US
Apply Now

The Home Depot is looking to hire a Sr. Software Engineer to independently develop and consistently redesign/refactor products to adapt to customer and associate needs, and to build and support production applications.

Requirements

  • Strong programming skills in Python.
  • Experience with Infrastructure management tools, terraform, Jenkins, Python, Shell, Bash, Helm, Elastic Search, Github actions, Relational or noSQL database technology, cloud computing techniques, CI/CD tools, modern software design patterns. , and their respective AI/ML services (e.g., AWS SageMaker, Google AI Platform).
  • Experience with security frameworks for user and services authorization and authentication
  • Experience with creating and executing unit, functional, destructive and performance tests
  • Experience with modern debugging and root cause analysis techniques
  • Experience with version control system
  • Experience with Kubernetes and cloud products.

Responsibilities

  • Design and Implement ML Pipelines: Build and maintain automated CI/CD pipelines for machine learning models, covering data preprocessing, model training, evaluation, and deployment.
  • Productionize Models: Work closely with data scientists to take models from experimentation to a production-ready state, often involving packaging models into microservices or APIs.
  • Manage Infrastructure: Provision and manage scalable and secure cloud infrastructure using tools like Docker and Kubernetes to support machine learning workloads.
  • Optimize Resources: Focus on optimizing the machine learning pipeline for efficiency, scalability, and cost-effectiveness.
  • Troubleshoot and Support: Provide technical support and resolve production issues related to model performance, deployment, and infrastructure.
  • Develops, tests, deploys, and maintains software, with a clear understanding of the value the software is to provide
  • Develops test suites (functional, destructive, etc) to enable success, rapid deployment of code to production

Other

  • Must be eighteen years of age or older.
  • Must be legally permitted to work in the United States.
  • Collaborates with other team members in agile processes
  • Helps grow junior engineers by providing guidance on modern software development frameworks, and leading technical discussions
  • Excellent communication skills with the ability to effectively collaborate with both technical and non-technical teams.