MACHINE LEARNING ENGIENEER II (REMOTE)

The Home Depot•GEORGIA - VIRTUAL - GA01, GA
•$90,000 - $170,000•Remote

About The Position

The Machine Learning Engineer II joins a product team and contributes to software and algorithm design and the product lifecycle for user-focused products. The role works collaboratively, typically pairing with teammates as they develop user stories and support evolving products. It may involve designing and implementing AI/ML algorithms within software products, integrating and developing solutions, and working with business stakeholders, technology infrastructure teams, and development teams to ensure solutions meet business requirements. Other activities may include performance tuning, testing, product monitoring, customer outreach, developing ML educational materials, and data engineering. The engineer is expected to work independently with minimal guidance while contributing to a team that creates, supports, and deploys production applications. The position reviews submitted code and provides feedback based on best practices. It also supports production systems, monitors service objectives and system performance, and participates in learning activities related to modern software design, machine learning, and development practices.

Requirements

  • Must be at least 18 years old.
  • Must be legally permitted to work in the United States.
  • At least 1 year of work experience.
  • Knowledge and skills typically acquired through completing a high school diploma and/or GED.

Nice To Haves

  • 1–3 years of relevant work experience.
  • Experience with a modern scripting language, preferably Python.
  • Experience with effective data engineering practices and big data platforms such as BigQuery or Data Store.
  • Experience with a modern web application framework such as Node.js.
  • Experience with front-end technologies and frameworks such as HTML, CSS, JavaScript, ReactJS, or D3.
  • Experience writing SQL queries against a relational database.
  • Experience with version control systems, preferably Git.
  • Familiarity with clustering, forecasting, anomaly detection, and neural network algorithms.
  • Familiarity with basic statistics and regression algorithms.
  • Familiarity with advanced statistics such as Bayesian statistics.
  • Familiarity with data analysis and machine learning tools and libraries such as Jupyter Notebooks, Pandas, SciPy, Scikit-learn, Gensim, TensorFlow, or PyTorch.
  • Familiarity with Google Cloud Platform and AI/ML components such as Vertex AI, BigQueryML, and AutoML.
  • Familiarity with Linux- or Unix-based environments.
  • Familiarity with a CI/CD toolchain.
  • Familiarity with REST and effective web service design.
  • Familiarity with production systems design, including high availability, disaster recovery, performance, efficiency, and security.

Responsibilities

  • Collaborate and pair with UX, engineering, and product management teammates to create secure, reliable, scalable machine learning solutions.
  • Document and review work and ensure quality and change-control standards are met.
  • Work with the Product Team to make user stories developer-ready, clear, and testable.
  • Write custom code or scripts to automate infrastructure, monitoring services, and test cases.
  • Write code or scripts for destructive testing to assess production resiliency.
  • Perform program configuration, modification, and setup on large projects using approved Home Depot methodology.
  • Configure commercial off-the-shelf solutions to meet evolving business needs.
  • Create dashboards, logging, alerting, and responses to capture and address issues proactively.
  • Participate in learning activities and seek out information about modern software design, machine learning, development practices, technologies, and best practices.
  • Respond to questions from other product or support teams and monitor tools and conversations to encourage collaboration.
  • Provide application support for software running in production.
  • Proactively monitor product production Service Level Objectives.
  • Review performance and capacity across production code, infrastructure, data, message processing, and prediction quality.
  • Review submitted code and provide feedback based on best practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service