See how much of this job your resume covers, and what’s missing.
Want a recruiter to go through it line by line?
Get professional reviewQuestions interviewers often ask for this role, with sample answers.
Upload your resume and we draft a letter for this exact role, tailored to what it asks for.
You will manage the full lifecycle of machine learning models, from data exploration and training to deployment and monitoring on AWS SageMaker. Additionally, you will collaborate with cross-functional teams to ensure model quality, explainability, and performance in production environments.
NWEA® is a division of HMH that supports students and educators through research, assessment solutions, policy and advocacy services, professional learning and school improvement services that fight for equity, drive classroom impact and push for systemic change in our educational communities. For nearly 50 years, NWEA has developed innovative pre-K–12 assessments, including their flagship interim assessment, MAP® Growth™ and their reading fluency and comprehension assessment, MAP® Reading Fluency™. For more information, visit NWEA.org to learn more.
HMH is a learning technology company committed to delivering connected solutions that engage learners, empower educators and improve student outcomes. As a leading provider of K–12 core curriculum, supplemental and intervention solutions, and professional learning services, HMH partners with educators and school districts to uncover solutions that unlock students’ potential and extend teachers’ capabilities. HMH serves more than 50 million students and 4 million educators in 150 countries. For more information, visit www.hmhco.com
We build the models inside HMH Pulse. They take assessment results as their input and turn them into what a teacher can act on: where a student stands against what they are expected to learn, what they are ready for next, and how much growth to expect. Every model is white-box: you can read every number it produces and explain it to the person it affects. The data covers millions of students, and the output lands in classrooms.
You would work across the full model lifecycle on AWS SageMaker, in Python: data, training, validation, release, serving, monitoring, and the next version. Engineering quality is the floor, whichever side you come from. We are hiring either a strong modeller who wants to run their models in production, or a strong ML engineer who wants to work on hard inference problems.
An ML engineer here works a model through its whole life, not one slice of a pipeline. You will sit on a stream-aligned team, working with a senior or staff engineer, and you will be the person who knows your models best.
These are the shapes of work on the team today, so you can judge whether the job is what you want.
You are strong on one of these two sides and curious about the other. Both write code that passes review on its merits.
Psychometricians: if you have built or evaluated measurement models, write good code already, and want to move into engineering, this role is a deliberate path. Bring the modelling and the habit of explaining it; we will grow the production craft with you, deliberately and with review.
It helps if you have: psychometrics or education measurement; cognitive diagnostic models or Bayesian networks; probabilistic programming (Stan, PyMC and friends); R; Snowflake and dbt; Terraform; GitHub Actions; knowledge graphs or ontologies; experience with K-12 assessment data.
What we use: AWS SageMaker (training jobs, pipelines, real-time endpoints, Model Registry, Feature Store), MLflow, Snowflake and dbt, Python, GitHub Actions, Terraform, Datadog, and knowledge graphs.
Benefits and Salary Range
Salary Range – $110,000 to $115,000. Our salary ranges are based on national averages. We have wide ranges so we can be flexible and determine compensation based on a number of factors including the candidate’s skills, experience, education, and location.
Our Culture and Benefits - https://careers.hmhco.com/content/culture_benefits
Application Deadline
The application window for this position is anticipated to close on October 23, 2026. We encourage you to apply as soon as possible. The posting may be available past this date but is not guaranteed.
HMH is fully committed to Equal Employment Opportunity and to attracting, retaining, developing and promoting the most qualified employees without regard to race, gender, color, religion, sexual orientation, family status, marital status, pregnancy, gender identity, ethnic/national origin, ancestry, age, disability, military status, genetic predisposition, citizenship status, status as a disabled veteran, recently separated veteran, Armed Forces service medal veteran, other covered veteran, or any other characteristic protected by federal, state or local law. We are dedicated to providing a work environment free from discrimination and harassment, and where employees are treated with respect and dignity. We actively participate in E-Verify.
Stop the endless job search. Our AI finds and applies to the best jobs for you.
Featuring 222,263+ Jobs in Machine Learning Engineer
Answer easy questions
222,263+ jobs across 15+ categories
Get your best job matches
Only hand-screened, legit jobs
Find a remote job faster
No ads, scams, or junk
“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”