Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning Engineer (Demand Forecasting)

$82.71 - $90.22 per hour
Temporary

Dahl Consulting

Title : Machine Learning Engineer (Demand Forecasting)
Location : Remote (US-based)
Job Type : W-2 Contract (4 Months)
Compensation : $82.71 - $90.22/hr W-2 with benefits
Industry: Retail

---
About the Role
We are partnering with a leading national retailer and digital fulfillment organization to identify an experienced Machine Learning Engineer to support the modernization of their demand forecasting capabilities. Operating in the fast-paced omnichannel retail space, our client forecasts order volumes, units, and fulfillment capacity across multiple channels—including Order Pickup (OPU), Ship-to-Home, and Drive Up—to optimize store operations and labor planning at enterprise scale.

This position sits at the intersection of machine learning research and production engineering. Working closely with data scientists and platform engineers, you will scale data processing workloads, build robust ML pipelines, and ensure forecasting models run reliably in production. The ideal candidate brings a true ML engineering mindset—combining data engineering, pipeline orchestration, and software engineering skills—to modernize a complex forecasting ecosystem that directly impacts store labor planning and the customer experience.
Job Description
As a Machine Learning Engineer (Demand Forecasting), you will bridge the gap between ML research and production deployment within our client's digital fulfillment organization. Your primary focus will be modernizing and scaling the systems that power demand forecasting across a high-volume retail environment.

In this role, you will:
  • Scale data processing workloads and convert research-grade code into production-ready, enterprise-scale solutions.
  • Build, orchestrate, and maintain robust ML pipelines that support forecasting models across multiple fulfillment channels.
  • Partner with data scientists and platform engineers to productionize models and ensure they run reliably and efficiently at scale.
  • Optimize data pipelines for performance, scalability, and cost efficiency.
  • Contribute to the reliability and modernization of a forecasting ecosystem that directly influences store operations planning and customer satisfaction.
Qualifications
Required Qualifications:
  • Machine Learning & Data Science
    • Experience building and deploying ML models in production environments.
    • Hands-on experience with time series forecasting (Prophet, ARIMA, or similar).
    • Understanding of hyperparameter tuning, model validation, and experiment tracking.
    • Familiarity with feature engineering and feature store concepts.
  • Data Engineering & Scalability
    • Proficiency converting pandas-based workloads to PySpark for large-scale processing.
    • Experience with distributed data processing frameworks (Spark, Dask, or Ray).
    • Ability to optimize data pipelines for performance and cost efficiency.
    • Working knowledge of data formats (Parquet, CSV) and partitioning strategies.
    • Experience with BigQuery or similar analytical databases, including table design, partitioning, clustering, and writing/validating datasets.
  • ML Pipeline Orchestration
    • Experience building ML pipelines using Kubeflow Pipelines (KFP), Vertex AI, or Airflow.
    • Understanding of pipeline component design, DAG orchestration, and caching strategies.
    • Ability to integrate data validation, model training, and deployment steps into workflows.
    • Experience with pipeline parameterization and configuration management.
  • Software Engineering
    • Strong Python proficiency with production-grade coding standards.
    • Ability to read, refactor, and extend existing codebases.
    • Version control experience (Git) and structured change management.
    • Familiarity with testing frameworks (pytest), dependency management (Poetry/UV), and code quality tools (pre-commit, linting).
  • Cloud & Infrastructure
    • Hands-on experience with GCP (Vertex AI, Cloud Storage) or equivalent cloud platforms.
    • Familiarity with containerization (Docker) and container orchestration (Kubernetes).
    • Experience with CI/CD pipelines for ML workflows.
    • Understanding of secrets management and environment configuration.
Preferred Qualifications:
  • Experience with Ray for distributed ML training and inference.
  • Exposure to Hadoop ecosystem tools (Hive, HDFS, Spark on YARN).
  • Knowledge of ML model monitoring and drift detection.
  • Experience with infrastructure-as-code (Terraform, Cloud Deployment Manager).
  • Exposure to ML/analytics-driven systems or forecasting platforms.
  • Advanced performance tuning and scalability optimization experience.
  • Familiarity with retail, merchandising, or supply chain systems, including demand forecasting domains.
  • Experience working with data science teams to productionize research code.
  • Background in scaling ML systems from prototype to enterprise-grade deployments.
  • Experience supporting globally distributed teams across time zones.
  • Knowledge of automated alerting, runbooks, and operational playbooks.
Benefits
Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family’s needs. For details, please review the DAHL Benefits Summary:  How to Apply
Take the first step on your new career path!  To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps!
Equal Opportunity Statement
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!

#LI-NC1
#LI-Remote
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer (Demand Forecasting) in Remote vacancy
  •  ...Title : Machine Learning Engineer (Demand Forecasting) Location : Remote (US-based) Job Type : W-2 Contract (4 Months) Compensation : $82.71 - $90.22/hr W-2 with benefits Industry: Retail --- About the Role We are partnering with a leading national... 
    Suggested
    Contract work
    Temporary work
    Remote work

    Dahl Consulting

    Minnesota
    9 days ago
  • $103k - $130k

     ...talent!Position: Sr. Data Scientist - Demand Forecasting (O9 Platform)Department: Global...  ...and implement advanced analytics and machine learning solutions to solve real-world business...  ...managers, architects, consultants, and data engineers to ensure successful project... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Monday to Friday
    Flexible hours
    Afternoon shift
    Early shift

    Helen of Troy

    Marlborough, MA
    5 hours ago
  •  ...seeking a motivated and detail-oriented Machine Learning Engineer to join our team. As an ML Engineer,...  ...to enhance our programmatic demand-side platform (DSP). You will work closely...  ..., such as predicting user responses, forecasting bid landscapes, and detecting fraud.... 
    Suggested
    Full time

    Rzr Global Inc.

    San Francisco, CA
    1 day ago
  •  ...We're hiring a Staff AI/ML Engineer to help build the AI at the...  ...The intelligence layer — forecasting, prediction, and optimization...  ...looks like in an operationally demanding domain, and help define what...  ...layer can call. Design the learning loop. Instrument decisions... 
    Suggested
    Remote work

    GrabJobs

    Fresno, CA
    1 day ago
  • $180k - $230k

     ...Machine Learning Engineer Camus Energy builds software solutions that help new load and generation...  ...reliability. As electricity demand accelerates and clean energy scales,...  ...Learning Engineer to own and advance the forecasting and predictive modeling capabilities... 
    Suggested
    Full time
    Live in
    Work at office
    Remote work
    Flexible hours

    Camus Energy

    United States
    3 days ago
  • $211k - $263.5k

     ...Shield team is looking for ML engineers with a passion for building...  ...that power high-demand use-cases in a future-proof...  ...years of experience in applied machine learning ~ Lead design and implementation...  ...anomaly detection, time-series forecasting, LSTM, Transformers, or similar... 
    Full time
    Live in
    Work at office
    Shift work
    3 days per week

    Box

    Remote
    1 day ago
  • $25k

     ...do Design, build, and deploy machine learning models and systems that operate reliably...  ...pipelines Embed on a product engineering team and collaborate closely with data...  ...including real-time pricing optimization, demand forecasting, and fraud detection Develop... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    Seatgeek

    United States
    1 day ago
  •  ...operate with intensity because our mission demands it. At Eight Sleep, we bring the same...  ...The role We’re looking for a Machine Learning Engineer to build and ship consumer-facing AI...  ...behavior understanding (e.g., readiness forecasting, event detection, individualized... 
    Full time
    Immediate start
    Worldwide
    Night shift

    Eight Sleep

    San Francisco, CA
    1 day ago
  • $260k - $330k

     ...We are looking for a Senior Principal Machine Learning Engineer to help build the next generation of...  ...optimization, prediction, ranking, bidding, forecasting, and calibration.Develop models and...  ...multi-format content that consumers demand.#LI-HYBRIDCompensation DisclosureIn... 
    Work at office
    Remote work

    PubMatic

    Redwood City, CA
    5 hours ago
  • Machine Learning Engineer — AI Investment Research Lab Location : New York, NY (on-site) Level : Mid...  ...at scale, statistical modeling, and forecasting. You know when a well-tuned XGBoost beats...  ...ads ranking, recommendation systems, demand forecasting, or financial modeling —... 
    Full time

    Riviera Partners

    New York, NY
    3 days ago
  •  ...JOB TITLE: Sr. Machine Learning Engineer LOCATION: Coppell, TX (Hybrid role, may work from home) DUTIES...  ...Language Models, Diffusion Models, Forecasting Models etc.). Identify and explore...  ...predict, pivot and fulfill customer demand. With Blue Yonder, you can make more... 
    Work from home
    Flexible hours

    JDA Software

    Wausau, WI
    5 days ago
  • $159.18k - $295.62k

     ...streaming obsession into a career— we’re hiring! Senior Machine Learning Engineer Team: Data & Audience Platform (DAP) — ML Engineering...  ...audiences, sharpen targeting and measurement, forecast demand, and personalize content discovery — directly driving... 
    Temporary work
    Local area

    Warner Bros. Discovery

    San Francisco, CA
    5 days ago
  • Role Description The ML engineer role is responsible for designing, building, deploying, and evolving the end-to-end AI & ML...  ...– agentic capabilities, agent-to-agent (A2A) protocol, demand modeling and forecasting, optimization, product relationships, etc. – with an initial... 
    Full time

    Revionics, an Aptos Company

    Remote
    8 days ago
  •  ...Description Quantiphi is seeking a Sr. Machine Learning Engineer with strong data science expertise to...  ...will focus on developing intelligent forecasting models and quotation automation...  ...deploy forecasting models (time-series, demand forecasting, regression-based) for product... 
    Full time
    Contract work
    Remote work

    Quantiphi

    Remote
    4 days ago
  • $148.7k - $229.9k

     ...Description We are looking for Senior Machine Learning Engineers to join our Vector Bidding Science...  ...~Architect and scale bid landscape forecasting capabilities ~Analyze large-scale...  ...time ad systems, specifically in DSP (Demand-Side Platform) bidding logic, survival... 
    Full time
    Work at office

    Unity Technologies

    Remote
    5 days ago
  •  ...employees who have a desire to learn, so we provide funds...  ...intelligence (AI)/machine learning (ML) systems as...  ...scheduling Load forecasting: Improve the accuracy of electricity demand forecasts to ensure reliable...  ...quantitative science, engineering, or other STEM field... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Remote work
    Flexible hours

    Wabash Valley Power Alliance

    Remote
    1 day ago
  •  ...REMOTE Machine Learning Engineer job at Insight Global. Colorado Springs, CO. Job Description Insight Global is looking for a Machine...  ...for predictive analytics, including churn prediction, demand forecasting, renewal risk scoring, and cross-sell/upsell opportunity... 
    Contract work
    Temporary work
    Remote work

    Insight Global

    Colorado Springs, CO
    2 days ago
  • $140k - $190k

     ...By joining our team as a Senior Machine Learning Engineer , you will play a pivotal role in building...  ...like patient recruitment, enrollment forecasting, and study feasibility. You'll also...  ...LAW, AN EMPLOYER MAY NOT REQUIRE OR DEMAND, AS A CONDITION OF EMPLOYMENT, PROSPECTIVE... 
    Full time
    Remote work
    Visa sponsorship
    Work visa

    OneStudyTeam

    Boston, MA
    9 days ago
  •  ...Triwill Group seeks a Machine Learning Engineer to own forecasting and predictive modeling within the Camus platform. This is an individual contributor role with full lifecycle ownership from exploration to production deployment and monitoring, collaborating with Camus... 
    Remote work

    Triwill Group

    United States
    2 days ago
  •  ...estate.Building platforms that accelerate how fast our models learn. How fast we learn dictates how fast this company can grow.You'...  ...HaveML systems experience in business-critical domains: pricing, forecasting, logistics, marketplaces, riskStreaming and event-driven... 
    Relocation
    Shift work

    Opendoor

    Miami, FL
    3 days ago
  • $100k - $160k

    Machine Learning Engineer (SmartBidder), Boulder, CO (Hybrid or Remote)This position will be a key member supporting Ascend Analytics’ SmartBidder...  .../statistical algorithms for short term energy market forecasting.Optimize and enhance computational efficiency of algorithms... 
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Ascend Analytics

    Boulder, CO
    3 days ago
  •  ...Global, an operating firm of Command Holdings, is seeking a Machine Learning (ML) Engineer to serve on a potential contract supporting USSOCOM's...  ...computer terminal for an extended period of time.Physical Demands:While performing the responsibilities of the job, the employee... 
    Full time
    Contract work
    Work at office
    Local area
    Visa sponsorship
    Work visa

    Command Holdings

    Tampa, FL
    1 day ago
  •  ...Bidding, Auction Design, Budget Pacing, Forecasting, and Ads Experimentation. Our work...  ...artificial intelligence and advanced ML, deep learning techniques to power decision-making...  .... About the RoleWe’re looking for a Machine Learning Engineer to help design, build, optimize and... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash

    San Francisco, CA
    4 days ago
  •  ...Senior Data Scientist – Forecasting Tiger Analytics is looking for...  ...expertise in Data Science, Machine Learning and AI. We are the trusted analytics...  ...business decisions across demand planning, inventory...  ...business stakeholders, data engineers, supply chain planners, and... 
    Remote work

    Tiger Analytics

    United States
    4 days ago
  • $151.3k - $178k

     ...revolutionize how it works. Our AI-powered Demand Side Platform (DSP) connects the world'...  ...The Modeling team is responsible for Machine Learning (ML) systems at Quantcast. We build and...  ...content.   As a Machine Learning Engineer you care about the health and maintainability... 
    Full time
    Work at office
    Relocation

    Quantcast

    Remote
    1 day ago
  • $65k - $85k

     ...deliver the most advanced and flexible learning experience for certification, credentialing...  .... You'll contribute to budgeting, forecasting, audits, and process improvements, supporting...  ...about inclusion at BenchPrep in the Engineering team." Life at BenchPrep: We work... 
    Full time
    Remote work
    Work from home
    Flexible hours

    Builtin Integration Sandbox

    Remote
    1 day ago
  • $160k - $205k

     ...energy transition by applying our expertise in data, machine learning, and energy to power markets. We are the rare startup...  ...excellence. We are looking for a Machine Learning (ML) Engineer who can create forecasting models that help quickly decarbonize the electricity... 
    Remote job
    Full time
    Work at office
    2 days per week
    3 days per week

    Gridmatic

    Cupertino, CA
    1 day ago
  • $137.1k - $201.6k

     ...Bidding, Auction Design, Budget Pacing, Forecasting, and Ads Experimentation. Our work...  ...artificial intelligence and advanced ML, deep learning techniques to power decision-making...  ...the Role We’re looking for a Machine Learning Engineer to help design, build, optimize and... 
    Hourly pay
    Work at office
    Local area
    Remote work
    Flexible hours

    Doordash Usa

    Remote
    1 day ago
  • $90 per hour

     ..., Larry Summers , and Jack Dorsey . Position: Machine Learning Engineer Expert Type: Contract Compensation: $90...  ...vision, recommendation systems, ranking systems, time-series forecasting. ~ Ability to work independently on open-ended... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Remote
    1 day ago
  • $202.54k - $256.16k

     ...the next level. If you want to learn, grow, and do the best work...  ...on Calendly’s Data Science & Machine Learning team?  We make things...  ...for a Machine Learning Engineer who will deliver business value...  ...predictions in areas such as revenue forecasting, churn analysis,... 
    Remote job
    Full time

    Calendly

    Remote
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning Engineer (Demand Forecasting). Be the first to apply!