ZimZee Recruiting · Lehi, UT

Salary
$90,000–$120,000
Posted
Jun 29, 2026
Location
Lehi, UT
Last confirmed open
Jul 20, 2026

What this job asks for AI summary

Mid level · 1+ years · Provo-Orem, UT

Advertised as Junior, but the requirements read as Mid.

Must have (7)
PythonNumPy, Scipy or scikit-learnPyTorch or TensorFlowsignal processingmachine learningstatistical modelingbiomedical/physiological data
Nice to have (3)
MLOpsCI/CDexplainable ML

“or” means any one of them counts — you don't need all of them.

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 75 people in the Provo-Orem, UT area plausibly meet what this posting asks for (data scientists). range 25–120

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What won't set you apart
Python88%machine learning80%NumPy62%statistical modeling60%

Most people in this occupation already list these. Still required — just not what gets you shortlisted.

What the occupation pays Median $103,340 (middle half $78,810–$139,870).

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (5)

The title frames this as 'Junior to Mid-Level,' but the requirements — production-quality model building, domain expertise in physiological/biomedical signals, and independent algorithm design — are consistent with a Mid-level role. Advertised seniority reflects the lower bound of the stated range.

NumPy, SciPy, and scikit-learn are listed together as examples of scientific computing libraries alongside PyTorch/TensorFlow; they are treated as a single grouped requirement with alternatives rather than separate hard gates.

MLOps concepts (model versioning, reproducibility, monitoring, CI/CD, edge/mobile/cloud deployment) and explainable ML are introduced with 'Familiarity with' — softer language than the rest of the requirements block — so they are marked as preferred.

No compensation, degree requirement, or employment type is stated in the posting.

Ignored 1 non-technology phrase(s) as skills (responsibilities/concepts, not named tools): time-series analysis.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗