Intermediate Machine Learning Engineer - Supply Chain Forecast Engine

Publix•Lakeland, FL
•$97,695 - $146,575•Hybrid

About The Position

Join Publix’s Supply Chain Forecast Engine team to build forecasting solutions for store, warehouse, and ATM systems. These solutions provide forecasts used for store and warehouse product replenishment and ATM cash replenishment, helping ensure the right amount of product and cash is available for customers. The role develops and maintains machine learning and forecasting solutions using Python and SQL, builds scalable machine learning and data pipelines with Databricks, Spark/PySpark, and Delta Lake, and develops automated deployment processes using Databricks Asset Bundles (DABs) and CI/CD. The engineer partners with data scientists, cloud engineers, and business teams to develop demand forecasting models, monitors model and pipeline performance, troubleshoots production issues, and applies software engineering practices to create reliable, maintainable, and testable solutions. This is a hybrid position based in Lakeland, Florida. Candidates must live within commuting distance or be willing to relocate there. The work model combines remote work with onsite collaboration; candidates advancing in the interview process must participate in at least one onsite interview at the Lakeland campus.

Requirements

  • Bachelor’s degree in computer science or another analytical discipline, or equivalent experience.
  • At least 3 years of software, data, or machine learning engineering experience, including strong experience developing production solutions with Python and SQL.
  • At least 1 year of experience with Databricks and Spark/PySpark.
  • At least 1 year of experience deploying and supporting machine learning models in an enterprise production environment.
  • Experience building data or machine learning pipelines involving large datasets and Declarative Asset Bundles (DABs).
  • Experience with Delta Lake and Azure.
  • Experience with time-series and demand-based forecasting models.

Nice To Haves

  • Knowledge of MLOps, CI/CD, automated testing, model monitoring, and version control.

Responsibilities

  • Develop and maintain machine learning and forecasting solutions using Python and SQL.
  • Build scalable machine learning and data pipelines using Databricks, Spark/PySpark, and Delta Lake.
  • Develop automated deployment processes using Databricks Asset Bundles (DABs) and CI/CD.
  • Partner with data scientists, cloud engineers, and business teams to produce demand forecasting models.
  • Monitor model and pipeline performance and troubleshoot production issues.
  • Apply software engineering practices to create reliable, maintainable, and testable machine learning solutions.

Benefits

  • Year-end bonus of one month’s extra pay, prorated in the first year, for associates who remain employed through the bonus check issue date.
  • Employee stock ownership plan that contributes Publix stock to associates each year at no cost.
  • Opportunity to purchase additional shares of Publix privately held stock.
  • 401(k) retirement savings plan.
  • Group health, dental, and vision plans.
  • Paid Time Off.
  • Paid Parental Leave.
  • Short- and long-term disability insurance.
  • Tuition reimbursement.
  • Free hot buffet-style lunches at facilities with a cafeteria.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service