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

Machine Learning Engineer (Demand Forecasting - MN)

Temporary

Dahl Consulting

Title : Machine Learning Engineer (Demand Forecasting)
Location : Brooklyn Park, MN (Local Only, Primarily Remote)
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, 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-Hybrid
Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Machine Learning Engineer (Demand Forecasting - MN) in Brooklyn Park, MN vacancy
  • $60.15 - $75.18 per hour

     ...Title : Machine Learning Engineer Location : Brooklyn Park, MN Job Type : Contract (4 Months) Compensation : $60.15 - $75.18/hr Industry: Retail --- About the Role We are partnering with a leading national retail corporation to find a skilled Machine... 
    Suggested
    Contract work
    Temporary work

    Dahl Consulting

    Brooklyn Park, MN
    a month ago
  •  ...recruiting for a Plant Optimization Engineer based at the Minneapolis, MN corrugated box plant facility....  ...corrugated plant, completing assigned learning objectives and technical training in...  ...Engineers, the plant leadership team, and machine and maintenance operators to... 
    Suggested
    Rotational program
    Full time
    Work experience placement
    Internship
    Afternoon shift

    Packaging Corporation of America

    Minneapolis, MN
    4 days ago
  • $1,512 per week

     ...Technician / Technologist Location: Maple Grove, MN Agency: Medical Solutions Pay: $1,512 per week Shift Information...  .... Nurses and allied healthcare professionals are in high demand nationwide, and our team of industry-leading, traveler-favorite recruiters... 
    Suggested
    Full time
    Shift work
    Night shift

    Medical Solutions

    Maple Grove, MN
    3 days ago
  •  ...will be asked to leverage your current skills while also learning new ones. Working in over 500 different technologies and...  ...relationship as a high-performance team.  We are adding a Machine Learning Engineer to our team! This person will play a key role in designing... 
    Suggested
    Full time
    Work experience placement
    Local area
    Work visa

    Solution Design Group

    Minneapolis, MN
    13 hours ago
  •  ...Type: Computed Tomography Robbinsdale , MN SkyBridge Healthcare is currently seeking Technologist with Computed Tomography experience for a 13-week contract in MN. SkyBridge Healthcare is a premier staffing firm dedicated to matching outstanding talent with... 
    Suggested
    Weekly pay
    Permanent employment
    Full time
    Contract work
    Relocation package

    Skybridge Resources

    Robbinsdale, MN
    2 days ago
  • $129.5k - $197.5k

    Worker TypeRegularJob DescriptionSummaryThe Machine Learning Engineer III will have the opportunity to interact with R&D Group to develop a variety of innovative computer vision detection, classification, localization, and tracking solutions for defense and commercial applications... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office

    AeroVironment

    Minneapolis, MN
    1 day ago
  • $85k - $125k

     ...You Will:Collaborate with researchers on projects related to machine learning, artificial intelligence, and computer vision Perform rapid...  ...Master's degree in Computer Science, Electrical and Computer Engineering, or related fieldProficiency in PythonExperience with deep... 
    Full time
    Contract work
    Temporary work
    Worldwide
    Flexible hours

    Kitware

    Minneapolis, MN
    3 days ago
  • $112k - $178.9k

     ...and offer you opportunities to learn and grow? A position at Xcel...  ...SummaryViewed as the technical engineer or subject matter expert for the...  ...to budgeting, estimating, forecasting, accounting and work order management...  ....SummaryLocation: Minneapolis, MN, 55401Type: Full time
    Full time
    Temporary work
    For contractors

    Xcel Energy

    Minneapolis, MN
    2 days ago
  • $33 - $35.5 per hour

     ...meet you. Together, we are not just part of the energy transition, we are helping drive it forward. Field Service Engineer, Midwest (Minneapolis, MN) LOCATION AND WORK MODEL This position is field based and covers the Midwest region. Candidates must currently reside... 
    Hourly pay
    Full time
    Temporary work
    H1b
    Work at office
    Home office

    SMA America

    Plymouth, MN
    12 days ago
  • $164.6k - $282.2k

     ...together.We are looking for a Principal AI/ML Engineer to lead the architecture, design, and...  ...pipelinesDrive adoption of deep learning and agentic AI approaches across use cases...  ...degree (MS or PhD) in Computer Science, Machine Learning, Statistics, or a related fieldExperience... 
    Minimum wage
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    UnitedHealth Group

    Plymouth, MN
    2 days ago
  • $65k - $80.5k

     ...Companies is hiring a Maintenance Engineer to execute preventive maintenance, demand and general repairs, and adjustments...  ...serves a downtown Minneapolis, MN class A office tower, adjoining retail...  ...reimbursement and continued learning supportCharitable matching through... 
    For subcontractor
    Work at office
    Local area
    Monday to Friday
    Flexible hours
    Weekend work
    Day shift

    Ryan Companies

    Minneapolis, MN
    4 days ago
  • $115k - $175k

     ...Project Location(s): Minneapolis, MN 55401 USA Minimum Years...  ...Collaborate with project team (e.g., Engineer and Superintendent) to...  ...to achieve predicted forecasted end-date. Contribute information...  ...Ability to manage competing demands and meet deadlines Process and... 
    Hourly pay
    Permanent employment
    Full time
    Contract work
    Temporary work
    For contractors
    For subcontractor
    Work at office
    Remote work
    Long distance
    Flexible hours
    Shift work

    Turner Construction

    Minneapolis, MN
    1 day ago
  •  ...Work For seven years running. Learn more at Slalom.com.About the RoleWe...  ...seeking an experienced AI/ML Engineer to design, deploy, and operate production-grade machine learning and Generative AI...  ...analytics challenges involving forecasting, optimization, decision support... 
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    Slalom

    Minneapolis, MN
    3 days ago
  • $1,495 - $1,708 per week

     ...Technician / Technologist Location: Minneapolis, MN Agency: Favorite Healthcare Staffing Pay: $1,495 to $1,708 per week...  ...reimbursements. At Favorite Healthcare Staffing, we aspire to learn what thrills you about being an Allied health professional. Our exceptional... 
    Weekly pay
    Full time
    Contract work
    Shift work

    Favorite Healthcare Staffing

    Minneapolis, MN
    2 days ago
  • $1,200 - $1,371 per week

     ...Technician / Technologist Location: Minneapolis, MN Agency: Favorite Healthcare Staffing Pay: $1,200 to $1,371 per week...  ...reimbursements. At Favorite Healthcare Staffing, we aspire to learn what thrills you about being a healthcare professional. Our exceptional... 
    Weekly pay
    Full time
    Contract work
    Shift work

    Favorite Healthcare Staffing

    Minneapolis, MN
    2 days ago
  • $22 - $24.42 per hour

     ...Maintenance Engineer Choice Hotels International, Inc (NYSE: CHH) is one of the largest...  ...shift Free Parking Paid Sick Time (MN Earned Sick and Safe Time) Hourly (Full...  ...for HVAC CPO preferred. Physical Demands Occasional lifting of up to 100 pounds... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Immediate start
    Flexible hours
    Shift work
    Night shift

    Choice Hotels

    Minneapolis, MN
    5 days ago
  • $44.29 per hour

     ...800 10th Ave Receiving Dock Minneapolis, MN 55407-1311 Date Posted: August 06,...  ...Contract: L70-1-Abbott Northwestern Engineers-EAN Weekend Rotation: Every Weekend...  ...within 60 days of employment Physical Demands Heavy Work: Lifting weight up... 
    Hourly pay
    Price work
    Contract work
    Temporary work
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Allina Health

    Minneapolis, MN
    1 day ago
  • $1,944 - $2,221 per week

     ...Technician / Technologist Location: Minneapolis, MN Agency: Favorite Healthcare Staffing Pay: $1,944 to $2,221 per week...  ...reimbursements. At Favorite Healthcare Staffing, we aspire to learn what thrills you about being a healthcare professional. Our exceptional... 
    Weekly pay
    Full time
    Contract work
    Shift work

    Favorite Healthcare Staffing

    Minneapolis, MN
    2 days ago
  • $35 - $48 per hour

     ...Description Company Profile: Absolute Machine Tools, Inc. (AMTI), an employee-owned...  ...innovative machinery and cost-effective engineering solutions, including unsurpassed applications...  ...but must live in or be willing to relocate to the Minneapolis/St. Paul, MN area.... 
    Hourly pay
    Full time
    Live in
    Remote work
    Relocation
    Monday to Friday

    Your SmartSource

    Minneapolis, MN
    6 days ago
  • $65 per hour

    About the job AI/ML Engineer AI/ML Engineer Location: Minneapolis, MN Job Type (C2C): C2C Job Mode: Remote Pay Rate: $65/hr Industry: Information Technology...  ...applications with AI-driven recommendations, forecasting, and workflow intelligence. Develop RAG pipelines using... 
    Remote work

    Simarn Solutions

    Minneapolis, MN
    1 day ago
  • $28 - $32 per hour

     ...why we do not put limits on learning, development, industry, and personal...  ...Location: Minneapolis, MN area Travel: 60%-80% domestic...  ...power tools. Able to read engineering drawings and electrical...  ...to 50-75 pounds. The physical demands described above are representative... 
    Full time
    H1b
    Local area
    Monday to Friday
    Night shift

    WGNSTAR

    Minneapolis, MN
    3 days ago
  • $95.9k - $129.47k

     ...Innovation, Impact and Empathy. Learn more about Life at Olympus: ....  ...Product Quality Engineer is responsible for the design,...  ...Assistance ProgramFree live and on-demand Wellbeing ProgramsGenerous Paid...  ...States (US) || Minnesota (US-MN) || Brooklyn Park || Quality &... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Olympus

    Brooklyn Park, MN
    3 days ago
  • $95.9k - $129.47k

     ...Innovation, Impact and Empathy. Learn more about Life at Olympus: ....  ...Product Quality Engineer is responsible for the design,...  ...Assistance ProgramFree live and on-demand Wellbeing ProgramsGenerous Paid...  ...States (US) || Minnesota (US-MN) || Brooklyn Park || Quality &... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Olympus

    Brooklyn Park, MN
    1 day ago
  • $87.2k - $130.8k

     ...belonging, and collaborate to inspire as we engineer the extraordinary. Medtronic...  ...to the needs of the patients we serve.To learn more about Inclusion & Diversity at Medtronic...  ...and skills of this position. The physical demands described within the Responsibilities section... 
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Worldwide
    Flexible hours

    Medtronic

    Minneapolis, MN
    2 days ago
  • $95.9k - $129.47k

     ...Innovation, Impact and Empathy. Learn more about Life at Olympus: ....  ...Product Quality Engineer is responsible for the design,...  ...Assistance ProgramFree live and on-demand Wellbeing ProgramsGenerous Paid...  ...States (US) || Minnesota (US-MN) || Brooklyn Park || Quality &... 
    Full time
    Local area
    Worldwide
    Flexible hours

    Olympus

    Brooklyn Park, MN
    4 days ago
  • $98.8k - $183.8k

     ...SUMMARY   Engineering at Mortenson is different. Engineering Services is a dedicated in-house...  ...support, adjusting focus based on project demand.    This position offers opportunities...  ...location.   Hiring Locations: Minneapolis, MN / Denver, CO / San Antonio, TX... 
    Full time
    H1b
    Work at office

    Mortenson

    Robbinsdale, MN
    2 days ago
  • $67.67 - $90.22 per hour

     ...End Identity Integration Developer Location : Brooklyn Park, MN (Local Only, Primarily Remote) Job Type : Contract (5 Months...  ...management. You will work closely with Identity and Access Engineering, Cyber Defense, Compliance, Cyber Architecture, product, user experience... 
    Contract work
    Temporary work
    Local area
    Remote work

    Dahl Consulting

    Brooklyn Park, MN
    a month ago
  • $98k - $176k

     ...to life through our values and culture. Learn more about Target here. Join the...  ...and brilliant team of data scientists, engineers and analysts. The Target Data & Analytics...  ...detection, Supply Chain optimization and demand forecasting. We play a key role in identifying the... 
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Target

    Brooklyn Park, MN
    1 day ago
  •  ...This role is Hybrid in Brooklyn Park, MN with a required 3-4 days onsite. You must...  ...position will provide supply chain and test engineering expertise for all CVRx products for new product...  ...the status quo is welcomed, continuous learning is valued, and each of us has an... 
    Full time
    Work at office
    Local area
    Flexible hours

    CVRx, Inc.

    Brooklyn Park, MN
    3 days ago
  • $81k - $106.27k

     ...offer you opportunities to learn and grow? A position at...  ...reflect the staff engineer level role. The successfully...  ...aligning resources, forecasts, and departmental...  ...traditional resources including demand response, non-wires...  ...SummaryLocation: Minneapolis, MN, 55401Type: Full time
    Full time
    Temporary work
    For contractors

    Xcel Energy

    Minneapolis, MN
    13 hours ago

Do you want to receive more vacancies?

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