Lead Machine Learning Engineer

Yahara Software

Madison (WI)

Hybrid

USD 140,000 - 210,000

Full time

4 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
401(k) with company match
On-site gym
Hybrid/remote schedule
Commuter benefits

Job summary

Yahara Software in Madison, Wisconsin, seeks a Lead Machine Learning Engineer to guide the technical side of client projects where ML is central. You will train models from scratch or select pretrained ones, define metrics, and work with DevOps to deploy and monitor in production.

You will lead and mentor engineers, shape data into learnable features, and communicate tradeoffs and risks clearly to clients in pre-sales and ADRs.

Qualifications

  • 6+ years in software engineering, data science, or ML engineering.
  • Hands-on experience building and shipping ML models.
  • Experience leading technical work for a team, formally or informally.
  • A broad ML toolkit rather than a single narrow specialty.

Responsibilities

  • Design, train, and evaluate models for classification, forecasting, anomaly detection, and more.
  • Choose the right approach for the problem, from classical ML to deep learning.
  • Shape messy client data into features a model can actually learn from.
  • Define how models get measured, so everyone knows what “good” looks like.
  • Partner with DevOps to deploy, monitor, and retrain models in production.
  • Own technical delivery for your project team: quality, pace, and direction.
  • Mentor the engineers on your team through code reviews and problem solving.
  • Present results, tradeoffs, and risks to clients in plain language.

Skills

6+ years experience
Hands-on ML
Team leadership
Broad ML toolkit

Tools

Python & data stack
ML frameworks
Experiment tracking
Docker & Kubernetes

Job description

Lead Machine Learning Engineer

Know your way around a model from first dataset to final evaluation? Come lead a team building machine learning that solves real problems for life sciences and scientific instrumentation clients.

About Yahara:

We help scientific organizations solve hard problems and move their industries forward, from life sciences startups and CROs to the teams building lab software and scientific instruments. It's work we're proud of, and we're excited about the successes still ahead.

Join a team recognized as one of Madison Magazine's Best Places to Work, where innovation thrives and collaboration drives success. We don't just build software. We empower people and transform industries.

Important Notes about this Position:
  • This is a hybrid position based out of our office in Madison, WI.
  • We are unable to provide sponsorship.
The Opportunity:

You’ll lead the technical side of client projects where machine learning is the heart of the solution. Some days that means training a model from scratch. Other days it means picking the right existing model and making it earn its keep. You’ll set the technical direction, grow the engineers around you, and work alongside our DevOps team to get models running in production.

Our Approach:

We build on strong engineering fundamentals: solid methodology, rigorous testing, and sound architecture. We use AI tools like Claude and Codex where they speed up delivery, while keeping critical thinking and engineering discipline at the center. We own the quality, accuracy, and understanding of the code we ship.

What You’ll Do:
  • Design, train, and evaluate models for classification, forecasting, anomaly detection, and more.
  • Choose the right approach for the problem, from classical ML to deep learning.
  • Decide when a pretrained model beats a custom one, and explain why.
  • Shape messy client data into features a model can actually learn from.
  • Define how models get measured, so everyone knows what “good” looks like.
  • Partner with DevOps to deploy, monitor, and retrain models in production.
  • Own technical delivery for your project team: quality, pace, and direction.
  • Mentor the engineers on your team through code reviews and one-on-one problem solving.
  • Help engineers work through hard problems instead of solving them for them.
  • Present results, tradeoffs, and risks to clients in plain language.
  • Join pre-sales conversations with solution outlines and rough estimates.
  • Document key decisions in ADRs so the next team knows why, not just what.
What You’ll Bring:
Experience:
  • 6+ years in software engineering, data science, or ML engineering.
  • Hands‑on experience building and training ML models that shipped.
  • Time leading technical work for a team, formally or informally.
  • A broad ML toolkit rather than a single narrow specialty.
Mindset:
  • Comfort making sound calls when the data or requirements are fuzzy.
  • Honesty about what a model can and can’t do.
  • Genuine interest in helping other engineers grow.
  • Ability to explain technical tradeoffs to non-technical stakeholders.
Nice to Have:
  • Experience with life sciences organizations, lab systems, or regulated scientific software.
  • Computer vision, NLP, or time‑series modeling.
  • MLOps practices like experiment tracking and model versioning.
  • Consulting or client‑facing project experience.
  • Cloud ML certifications (Azure or AWS).
Tech Like What You’ll Use (examples, not requirements; we’re stack agnostic):
  • Python and its data ecosystem (pandas, NumPy)
  • ML frameworks like scikit-learn, PyTorch, TensorFlow, or XGBoost
  • Experiment tracking like MLflow or Weights & Biases
  • Cloud ML platforms like Azure Machine Learning or Amazon SageMaker
  • Containerization (Docker, Kubernetes)
Company Benefits & Perks
  • 20+ days of PTO accruable in the first year!
  • Comprehensive health insurance (Medical, Dental, Vision) with HMO and PPO options
  • Health Savings Account (HSA) with annual employer contributions
  • 401(k) with guaranteed company match (Traditional and Roth options)
  • 100% company-paid short-term and long-term disability
  • 100% company-paid life insurance with option to increase coverage
  • 100% company-paid identity theft protection
  • On-site gym with basketball court
  • Hybrid/remote schedule with home office stipend
  • Fresh fruit, healthy snacks, and beverages provided daily
  • Bonus certification program (Microsoft, AWS, PMP, IIBA, etc.)
  • Employee Assistance Program (counseling, legal, financial services)
  • Monthly and Quarterly Recognition Awards with spot bonuses
  • Company-supported community outreach and volunteer opportunities
  • Employee-run committee involvement opportunities
  • Collaborative culture founded on realized values and incredible people

If you need an accommodation as part of the employment process, please contact Human Resources via email at hradmin@yaharasoftware.com

Yahara Software LLC is an Equal Employment Opportunity/Affirmative Action Employer.

This is a full‑time, salaried position with competitive salary and benefits. Candidates must be eligible to work in the U.S. on a permanent basis and can work on‑site in our office located in Madison, Wisconsin.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead – Applied AI/ML Projects
Technical Lead – Applied AI/ML Projects

Yahara Software • Madison (WI)

Hybrid
USD 150,000 - 190,000
Health insurance
Dental & Vision plans
401(k) with match
+1
Bioinformatics Data Engineer
Bioinformatics Data Engineer

Yahara Software • Madison (WI)

Hybrid
USD 120,000 - 150,000
Health insurance
Dental & Vision coverage
401(k) with match
+2
Project Coordinator
Project Coordinator

Yahara Software • Madison (WI)

On-site
USD 55,000 - 75,000
PTO (20+ days)
Health insurance
HSA
+13
Lead ML Architect – Life Sciences, Hybrid
Lead ML Architect – Life Sciences, Hybrid

Yahara Software • Madison (WI)

Hybrid
USD 140,000 - 210,000
Health insurance
401(k) with company match
On-site gym
+2
Technical Lead, Applied AI/ML for Real-World Products
Technical Lead, Applied AI/ML for Real-World Products

Yahara Software • Madison (WI)

Hybrid
USD 150,000 - 190,000
Health insurance
Dental & Vision plans
401(k) with match
+1
Senior Machine Learning Engineer - Hybrid
Senior Machine Learning Engineer - Hybrid

CyberCoders • Jersey City (NJ)

On-site
USD 180,000 - 240,000
100% company-paid medical, dental, and
vision coverage
401(k) with company match
+2
Sr. Director | Engineering, ML
Sr. Director | Engineering, ML

Machinify • United States

Remote
USD 190,000 - 270,000
Medical coverage
Dental coverage
Vision coverage
+5
Sr. AI Engineer
Sr. AI Engineer

Yoh Services LLC • San Diego (CA)

On-site
USD 96,000 - 138,000
Medical benefits
Health Savings Account (HSA)
Life & Disability Insurance
+3
Senior Data Engineer - Analytics New Remote - US
Senior Data Engineer - Analytics New Remote - US

Machinify • Northern (KY)

Hybrid
USD 170,000 - 200,000
Full Medical/Dental/Vision for you and
Family coverage
Flexible and trusting environment
+1
Senior ML Engineer
Senior ML Engineer

Weyerhaeuser • Seattle (WA)

On-site
USD 107,000 - 160,000
Annual merit increase program
Cash bonus targeting 15% of base pay
Medical, dental, vision coverage
+3