Machine Learning Engineer
$110k - $115kHoughton Mifflin Harcourt
Machine Learning Engineer
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™. 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.
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. Explore and check. Look hard at the data before you fit anything, and again after. A model earns its keep by surviving data it has not seen and by what it teaches you. You will write that up for people who will challenge it. Train and validate. SageMaker training jobs and pipelines in Python, experiments tracked in MLflow, validation against held-out cohorts before anything is promoted. You should be able to defend every parameter. Release. Register, promote and deploy model versions with a lineage you can defend: which data, which code, which weights, served where. Releases go through code review and CI like any other change. Serve. Real-time endpoints and batch scoring, fed from a feature store and backed by Snowflake. Latency, cost and capacity are yours to understand and tune. Watch. Dashboards and alerts on prediction quality, failure rates and drift. A monthly production-health review. A blameless postmortem when something breaks, and the fix that follows. Improve. Use what production tells you to propose the next version, and bring the analysis and evidence that shape the team's design docs (RFCs). Support. Help analysts, product and data teams understand what the models say and how to use them well.
These are the shapes of work on the team today, so you can judge whether the job is what you want. Take a model that works for one subject or one curriculum and make it work for several, without forking the code. Re-score a very large student population against a new model version while the live service keeps serving. Run several model versions side by side and retire one without anyone noticing. Catch data and model drift before a user does. Make training and serving more efficient without changing what a model says.
You are strong on one of these two sides and curious about the other. Both write code that passes review on its merits. The modeller. At home with ML and statistical models that can be explained: Bayesian and hierarchical models, growth modelling, or measurement models from psychometrics. Writes clean, typed, tested Python and is comfortable with CI/CD and infrastructure as code. Has fitted models that other people relied on and wants to see them running in production. We will teach SageMaker and our platform. The engineer. Builds ML systems that are fast and resilient. Fluent in production Python, testing, packaging, GitHub Actions and Terraform. Has run SageMaker or an equivalent in anger. Wants to work close to the statistics and will learn the modelling. 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.
A track record of shipping models or ML systems that others depended on. For IC4. that typically means three or more years of hands-on work, or a doctorate combined with relevant practical experience. A Masters or PhD in a quantitative field, psychometrics included, is expected. Engineering excellence as the floor, not a bonus: idiomatic, typed, tested Python that passes review the first time; comfort with CI/CD (we use GitHub Actions) and Terraform-managed infrastructure; solid SQL. Python is our language. A statistics foundation you can use, not just cite: you can explain a posterior, a likelihood and a calibration plot to a colleague without notes. Exploratory data analysis as a discipline, not a warm-up. You look at the data before you model it, you notice what is odd, and you can show why it matters. Excellent writing. A model is only worth building if its reasoning can be read. You can state an analysis, a design, a result or an incident in a page that someone else can act on, and you do it as a matter of course. Working knowledge of AWS, ideally SageMaker, and of an experiment tracker such as MLflow.
The confidence to say "this is not good enough to ship" and the evidence to back it up. 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.
Evidence first. State the hypothesis, run the cheapest test that could prove it wrong, then decide. Nobody ships on a hunch, and nobody is blamed for a hunch that failed its test. We write things down, and write well. Analysis write-ups for every model, RFCs for design decisions, runbooks for operations, postmortems for incidents, data contracts between producers and consumers. Model code is production code. Typed Python, tests, review and CI on every change, for training pipelines as much as for endpoints. Infrastructure is code too, and you read and change it. Every model has one accountable owner. A named senior engineer is directly responsible for each model. You work with them, and you are expected to know the model's behaviour in production better than anyone. Agent-assisted engineering is how we work. Coding agents sit in every workflow. We write the playbooks they follow, point them at our runbooks, and review their output as hard as a colleague's. A growing team. We are adding people and models, and our practice is evolving with them.
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.
Practicals Level: IC4, an experienced individual contributor on a stream-aligned team, working alongside a senior or staff engineer. Location: remote (may be performed from any state in the US)
How to apply: if you include a cover note, tell us about one thing you built and ran, what went wrong, and what you did about it. We will ask about it anyway. 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.
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.
$210k - $250k
...Machine Learning Engineer Boston, MA August 19, 2026 Job Description Layer Health was founded in 2023 by leading machine learning researchers from MIT and Harvard Medical School. We are building an AI layer that can accurately and scalably synthesize information...SuggestedWork at office- ...hub for AI innovation and transformation. With expertise in machine learning, natural language processing, and data discovery, we develop... ...time and resources to explore new ideas, but always rooted in engineering best practices. As a result, we can innovate rapidly to...SuggestedWork at officeWorldwide
- ...building an environment that values curiosity, innovation, and a bit of fun along the way. What We're Looking For As a Machine Learning Engineer working on Remark's core platform, you will be responsible for planning, implementing, and testing features that change...SuggestedFlexible hours
- ...generation information extraction product powered by state-of-the-art AI and Deep Learning techniques. Work with an international top-notch engineering team with full commitment on Machine Learning development. Skills Required Passionate about search and AI...SuggestedImmediate start
$62k - $100k
...Description: Job Description About the Role As an AI Engineering team member, you will be instrumental in advancing new features... ...and offer employees a comprehensive total rewards package. Learn more about what working at Crowe can mean for you! How You Can...SuggestedLocal areaWorldwide$170k - $205k
...solution for dentistry, developed by a team of seasoned leaders, engineers, AI scientists, and clinicians spun out of MIT. Our vision... ...understanding.About the position:We're looking for a Senior Machine Learning Engineer with deep expertise in some area of ML engineering...Flexible hours$143.7k - $194.4k
...- Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field- Experience programming with at... ...coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at .USA, MA, Boston - 143,700.00 - 194,...InternshipFlexible hours$119.8k - $234.7k
...than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewWe are seeking a Senior Machine Learning Engineer to design, train, and optimize generative models for multimodal scientific discovery. This is a hands-on technical role where...Ongoing contractFull timeLocal area3 days per week- ...and pushing the boundaries of what’s possible.What You Will Do:As part of our Defense engineering team, you will design and deploy production-grade systems that integrate machine learning models into scalable software pipelines. You’ll develop and ship features that...
$225k - $305k
...Software /Full-time /HybridAs a Perception Engineer, you will be instrumental in designing... ...ML frameworksExperience deploying learned models into productionExcellent collaboration... ...Sitting at the intersection of robotics, machine learning, and design, Zoox aims to...Full timeTemporary workRelocation package$107.45k - $199.55k
Senior Machine Learning EngineerThe OpportunityJoin John Hancock’s AI team and help transform the insurance experience through advanced analytics... ..., reliability, and securityPartner with data scientists, engineers, and business stakeholders to deliver AI solutions aligned...Full timeTemporary workLocal areaWorldwide$145k - $247k
...work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all.The Senior Machine Learning Engineer is responsible for designing, developing, deploying, and optimizing machine learning solutions that support healthcare products...Full timeTemporary workWork at office$168.1k - $227.4k
We are looking for Machine Learning Engineers (MLE) who aim to build super-intelligent AI systems that leverage proof assistants to guide learning and reasoning. Our neuro-symbolic AI technology is applied across a wide range of science and engineering domains within Amazon...InternshipFlexible hours$90k - $190k
...by you. You will create and improve deep learning models such as CNNs, build a cloud-based... ...role, we seek a pragmatic and competent engineer with domain expertise in computer vision... ...information from our robots to maximize machine learning potentialSkills NeededKnowledge...Full time$144k - $192k
Mission Summary:We are looking for a Machine Learning Systems Engineer to join our ML Acceleration team. In this role, you will be responsible for the core systems that enable our researchers to train frontier models at scale, focusing obsessively on speed, cost, reliability...Work at officeRemote work$100k - $120k
...What you’ll need to succeed as a Machine Learning Engineer at XPO Minimum qualifications: ~ Bachelor's degree in Computer Science, Engineering, or related field, or equivalent related work or military experience ~1 year of experience in software or machine learning...- ...believe our firm's greatest asset is the people who work here. Bracebridge Capital is seeking a full-stack AI/ML Engineer to join the Machine Learning team who will lead and support critical projects aimed at enhancing productivity, automating internal workflows, and...Full timeWork at office
- ...Senior Machine Learning Engineer Imagine what you could do here! The people here at Apple don't just create products — they build the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that inspires the innovation...Work experience placement
$130.5k - $200.1k
...treatment of diseases like cancer, leveraging modern approaches in machine learning and artificial intelligence. We have a track record of... ...outcomes.The OpportunityWe are seeking Machine Learning Engineers (Applied Research & Model Development) to tackle unique machine...Local areaRemote workRelocation package$121.6k - $167.2k
...beneficial programs, aligned goals, continuous learning opportunities, and practices that create a more... ...Possible. Learn more at and on LinkedIn and X.Machine Learning EngineerAbout the Role As a Machine Learning Engineer at Analog Devices, you will play a key role in...Permanent employmentWork at officeRemote work- ...Senior Machine Learning Engineer - Perception R&D Hybrid Contract C2C GC, USC Need Linkedin of 2 Active referrences Python, PyTorch, computer vision, deep learning (ViT/Transformers, self-supervised, vision-language models, zero-shot...Contract work
- ...apply. Who Should Apply : Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates looking to make... ...and verbal communication skills For data Science/Machine learning REQUIRED SKILLS Bachelors degree or Masters degree in...
- ...reliably at scale. ~ Extensive ML engineering experience, including 5+ years of Python... ...and 3+ years deploying NLP/deep learning models in cloud production environments.... ...engineering. Title: Sr Machine Learning Engineer, GenAI Location...Remote work
$277k - $389k
...-level scene understanding, and you could work on any (or all!) of these components.As a Senior Staff ML Engineer, you will lead the development of machine learning algorithms that can range in influence from onboard autonomy to offboard autonomy and validation. You will...Full timeTemporary workImmediate startRelocation package$195.5k
...growing Roku's advertising business. The mission of the Ad Engineering Team is to build this platform. The Ad Serving team designs,... ...critical to the business. We are looking for a staff-level machine learning engineer with deep research and data science expertise to lead...Work at officeLocal areaRemote workMonday to ThursdayFlexible hours$114.6k - $234.6k
...Job Description Implements machine learning (ML) models for production with minimal guidance. Contributes to the readiness of machine learning models for deployment in production. Contributes to the automation of machine learning workflows. Participates in the creation...Temporary workFlexible hoursShift work$138k - $208k
...millions of jobseekers. A common ranking utility decides that order across Indeed and its partner surfaces. As a Senior Machine Learning Engineer on the Utility team in Marketplace Efficiency, you will build the models and tools behind that utility. You will work on...Work experience placementLocal area$240k - $330k
..., and model errors that matter most. Omnitag, our ML-powered multimodal data mining framework, is the engine that powers this discovery.As a Principal Machine Learning Engineer, you will serve as a foundational technical leader shaping the long-term, multi-year vision for...Temporary workImmediate start$120k - $192.5k
...Flagship has created over 100 groundbreaking companies since 2000, including Moderna. The Role FL105 seeks a talented Machine Learning Research Engineer. The successful candidate will innovate, develop and apply machine learning (ML) methods to create foundational...- Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She... ...Join us to put AI to work for people.Job DescriptionAs a Staff Machine Learning Engineer - VoIP Infrastructure you will: Contribute to the...Work experience placementWork at officeImmediate startRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer. Be the first to apply!
- senior ml engineer Boston, MA
- machine learning ai engineer Boston, MA
- machine learning software engineer Boston, MA
- ai ml engineer Boston, MA
- machine learning engineer Boston, MA
- computer vision machine learning engineer Boston, MA
- machine learning researcher Boston, MA
- machine learning research scientist Boston, MA
- machine learning Boston, MA
- data engineer machine learning Boston, MA



