Talent.com
Machine Learning Engineer (28484) (Brooklyn Park)
Machine Learning Engineer (28484) (Brooklyn Park)Dahl Consulting • Brooklyn Park, MN, US
Machine Learning Engineer (28484) (Brooklyn Park)

Machine Learning Engineer (28484) (Brooklyn Park)

Dahl Consulting • Brooklyn Park, MN, US
job_description.job_card.variable_hours_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.part_time
  • serp_jobs.job_card.temporary
job_description.job_card.job_description

Machine Learning Engineer (W2 Contract - not open for C2C / 1099)

Brooklyn Park, MN | Onsite

6-Month Contract with potentail to extend

Pay Range : $60 $90 / hour (W2) + benefits

About the Role

Were looking for an experienced Machine Learning Engineer to join our team on a 6-month contract, with potential extension. In this role, youll support and enhance large-scale batch forecasting workflows running on Spark clusters, leveraging R, Python, Bash, and Terraform. Youll balance daily operational support with code improvements , ensuring high system reliability while driving continuous enhancements.

If you thrive at the intersection of big data, machine learning, and distributed systems , this role gives you the opportunity to make an immediate impact.

What Youll Do

  • Monitor & Troubleshoot large-scale workflows on Spark / YARN to ensure smooth daily operations.
  • Enhance existing jobs using Python (PySpark), Bash, R, and Terraform to improve functionality, stability, and performance.
  • Implement observability & monitoring with OTEL, Kibana, Grafana, and custom instrumentation.
  • Collaborate via GitHub , contributing code through PRs, reviews, and branching strategies.
  • Balance ops and dev by minimizing downtime while proactively building system improvements.

Must-Have Skills

  • Strong experience with Apache Spark, PySpark, Hadoop, Hive, and Big Data ecosystems .
  • Proficiency with Python, Bash , and working knowledge of R .
  • Hands-on with Git / GitHub workflows (PRs, code reviews).
  • Docker for containerized environments.
  • Troubleshooting distributed systems at scale.
  • Nice-to-Have Skills

  • Airflow (or equivalent orchestration tools).
  • Terraform for infrastructure-as-code.
  • Grafana / Kibana for monitoring.
  • MLOps practices and OpenTelemetry (OTEL).
  • Bash scripting & REST API integrations.
  • What Were Looking For

  • A problem-solver with strong analytical and troubleshooting skills.
  • Someone who communicates clearly and thrives in cross-functional collaboration .
  • A proactive engineer who prioritizes operational reliability while driving innovation.
  • 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 familys needs. For details, please review the DAHL Benefits Summary : https : / / www.dahlconsulting.com / benefits-w2fta /

    serp_jobs.job_alerts.create_a_job

    Machine Learning Engineer • Brooklyn Park, MN, US