Machine Learning Engineer

Discovery

Duluth (MN)

On-site

USD 86,000 - 130,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Discovery, based in Duluth, MN, seeks a senior Machine Learning Engineer to shape critical platform decisions. You will set LangChain coding standards, mentor peers, and lead NumPy and Looker initiatives across Minnesota, ensuring scalable, reliable ML services.

The role emphasizes ownership, prioritization, and customer-focused curiosity in a fast-paced environment, with a freelance-friendly arrangement and strong growth opportunities within a pragmatic team.

Qualifications

  • Bias toward action with ability to improve processes
  • Curiosity about why customers use Discovery
  • Instinct for prioritization when many items are urgent
  • Calm under pressure in a senior role
  • MN work history or ability to thrive locally

Responsibilities

  • Set the LangChain coding standards the rest of Discovery engineering follows
  • Mentor the senior cohort through their first real Power BI on-call at Discovery
  • Lead NumPy design reviews that catch costly mistakes before Duluth, MN builds them
  • Scale Discovery's Looker services from Duluth pilot to MN-wide rollout
  • Question the fast-paced Time Series Analysis pattern and propose cleaner approaches
  • Support migration of on-premise services to cloud-native architecture
  • Partner with QA to define test coverage and catch regressions early

Skills

LangChain
Power BI
NumPy
Looker
Time Series Analysis
Cloud-native
QA collaboration

Tools

LangChain standards
Mentoring

Job description

Discovery is scaling its technology platform across MN, and the Machine Learning Engineer we hire becomes one of its load-bearing decisions. For the deadline-driven Machine Learning Engineer with 6 years, Discovery answers with $86,000 - $130,000, a freelance setup, and a ladder built for climbing.

Key Responsibilities
  • Set the LangChain coding standards the rest of Discovery engineering follows
  • Mentor the senior cohort through their first real Power BI on-call at Discovery
  • Lead NumPy design reviews that catch the costly mistakes before Duluth, MN builds them
  • Scale Discovery's Looker services from Duluth pilot to MN-wide rollout
  • Question the fast-paced Time Series Analysis pattern everyone copied and propose something cleaner
  • Support migration of on-premise services to cloud-native architecture
  • Partner with QA to define test coverage and catch regressions early
What You'll Bring
  • A proudly-imperfect bias toward action, balanced by knowing when to wait
  • A history of leaving technology processes better than you found them
  • Real curiosity about why Discovery customers do what they do
  • An instinct for prioritization when everything is labeled urgent
  • Calm under the people-centered chaos a senior role tends to generate
  • A MN work history, or strong reasons you'll thrive here anyway
  • The self-awareness to know which problems are yours to solve

Since day one, Discovery has been on a boldly-pragmatic mission to reshape technology from its base in Duluth, MN. Our MN team treats transparency as a feature, sharing the messy middle, not just the wins.

We answer the money question first with $86,000 - $130,000, then keep going with growth budgets, mentorship, and a flexible freelance schedule.

Newly timestamped, Discovery keeps this senior opening on the active board.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Safety Engineer
Safety Engineer

Energy Innovation Corp • Palmdale (CA)

Hybrid
USD 64,000 - 99,000
Mentorship
Benefits
Growth opportunities
Machine Learning Engineer
Machine Learning Engineer

Energy Innovation Corp • Minneapolis (MN)

On-site
USD 105,000 - 156,000
Senior ML Engineer - Freelance, MN: Scale & Mentor
Senior ML Engineer - Freelance, MN: Scale & Mentor

Energy Innovation Corp • Duluth (MN)

On-site
USD 86,000 - 130,000
Machine Learning Engineer
Machine Learning Engineer

Energy Innovation Corp • Billings (MT)

Remote
USD 45,000 - 74,000
401(k) matching
Flexible remote options
Data Scientist
Data Scientist

Discovery • Roswell (GA)

Hybrid
USD 113,000 - 162,000
Premium healthcare
Home-office allowance
Machine Learning Engineer
Machine Learning Engineer

Energy Innovation Corp • Concord (CA)

Remote
USD 110,000 - 147,000
HR Director
HR Director

Energy Innovation Corp • Missoula (MT)

On-site
USD 114,000 - 172,000
Generous benefits package
Machine Learning Engineer
Machine Learning Engineer

Energy Innovation Corp • Costa Mesa (CA)

On-site
USD 82,000 - 120,000
Mentorship
Benefits
Growth opportunities
Machine Learning Engineer
Machine Learning Engineer

Media Solutions Group • Columbus (GA)

Hybrid
USD 66,000 - 102,000
Hybrid office in Columbus
Generous PTO
Career growth opportunities
Senior Data Engineer
Senior Data Engineer

Zume Search Llc • United States

Remote
USD 140,000 - 210,000
Fully remote
Competitive compensation
Comprehensive benefits package