Talent500 is hiring for one of its clients.
About Five below:
At Five Below, our growth is powered by the people who embrace our purpose and by a retail model that brings trend-right value to customers in every market we serve. We are a fast-growing retailer with more than 2,000 stores, along with a digital presence through our website and mobile app.
It all starts with our purpose and then, The Five Below Way, which is our values and behaviors that each and every associate believes in.
It's all about culture at Five Below, making this a place that can inspire you as much as you inspire us with big ideas, super energy, passion, and the ability to make the workplace a WOW place!
Role summary:
Machine Learning Engineer
Key responsibilities:
ML System Design and Development:
-
Design, implement, and deploy ML models for use cases such as demand forecasting, replenishment, inventory optimization, assortment planning, and pricing/markdown optimization.
-
Build batch and streaming data pipelines that connect POS, ecommerce, store operations, DCs, and external signals (promotions, events, weather, holidays).
-
Collaborate with application and platform engineers to integrate ML outputs into downstream systems (store tools, supply chain systems, merchandising tools, digital experiences).
MLOps and reliability:
-
Implement and maintain MLOps workflows: automated training, CI/CD for ML, model registration and versioning, experiment tracking, and scheduled retraining.
-
Set up monitoring for data quality, model performance, and drift; define alert thresholds and incident playbooks.
-
Optimize ML systems for cloud cost, runtime performance, and scalability, balancing business needs with technical constraints.
-
Contribute to shared ML tooling, templates, and best practices, enabling other teams to build on a common platform.
Collaboration and technical leadership:
-
Partner with data scientists on feature engineering, model selection, and evaluation, bringing a strong engineering perspective to ensure models can succeed in production.
-
Work closely with product and operations stakeholders to understand requirements, translate them into technical tasks, and communicate model performance and limitations clearly.
-
Document systems and processes (architecture, data flows, runbooks, dashboards) so that models are operable by teams across time zones.
Minimum qualifications:
-
Bachelor’s or Master’s degree in Computer Science, Data Science, Statistics, Engineering, or a related quantitative field.
-
5–7 years of experience as a Machine Learning Engineer or similar role, with a track record of deploying and operating ML models in production systems.
-
Strong proficiency in Python and experience with ML frameworks such as PyTorch, TensorFlow, and scikitLearn.
-
Experience using Databricks AutoML, MLOps, Agent Bricks and Delta Tables.
-
Strong understanding of ML concepts: supervised and unsupervised learning, timeseries forecasting, evaluation metrics, and model monitoring.
-
Experience deploying ML workloads on cloud platforms (AWS/Azure/GCP) using containers and/or orchestration frameworks.
-
Good communication and collaboration skills, comfortable working with distributed teams and non-technical stakeholders.
Nice to have:
-
Experience in retail, ecommerce, logistics, or supply chain domains.
-
Experience with recommendation systems, personalization, marketing/CRM models (propensity, churn, LTV), or inventory optimization.
-
Familiarity with using ML systems in combination with LLM/AI applications (e.g., ranking, routing, eligibility, or guardrail models around generative systems).