NWEA, a division of HMH, develops pre-K–12 assessments and education services. HMH is a learning technology company serving more than 50 million students and 4 million educators in 150 countries. This role builds and operates the models inside HMH Pulse, which use assessment results to provide teachers with explainable information about student performance, readiness, and expected growth. Models cover data representing millions of students and produce outputs used in classrooms. The Machine Learning Engineer works across the full model lifecycle on AWS SageMaker using Python, including data exploration, training, validation, release, serving, monitoring, and iteration. The role suits either a strong modeller who wants to run models in production or a strong ML engineer who wants to work on inference and statistical problems. The engineer joins a stream-aligned team, works alongside a senior or staff engineer, and is expected to know their models’ behavior in production in depth. Work includes exploring and checking data; training and validating models with SageMaker and MLflow; registering, promoting, and deploying traceable model versions through code review and CI; serving real-time and batch predictions using a feature store and Snowflake; monitoring prediction quality, failures, and drift; improving models based on production evidence; contributing analysis and evidence to design documents (RFCs); and supporting analysts, product, and data teams in understanding and using model outputs. The team’s problems include extending models across subjects or curricula without code forks, rescoring large student populations while live services continue operating, running model versions in parallel and retiring versions safely, detecting data and model drift, and improving training and serving efficiency without changing model outputs. The team emphasizes evidence-based decisions, thorough written analysis and operational documentation, production-quality model code, accountable model ownership, and agent-assisted engineering with careful review. The position is remote and may be performed from any U.S. state. It is an experienced individual-contributor role at level IC4, working alongside a senior or staff engineer. The stated salary range is $110,000–$115,000; compensation depends on factors including skills, experience, education, and location. The application window is anticipated to close October 23, 2026.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level