Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Machine Learning Engineer image - Rise Careers
Job details

Machine Learning Engineer - job 1 of 2

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join NWEA as a Machine Learning Engineer and contribute to the design, development, and deployment of machine learning systems that enhance educational assessments.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Manage and optimize machine learning models in production, design and deploy new models, evaluate experiments, and provide technical support to teams.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Proficiency in machine learning algorithms, Python, SQL, and tools like SageMaker and TensorFlow; strong problem-solving skills; experience with CI/CD processes.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Masters or Ph.D. in computer science or related field; 2-3 years experience in machine learning; familiarity with automation tools and distributed frameworks.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This job is remote, based in the US.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $100000 - $120000 / Annually



Job Title: Machine Learning Engineer

Location: Remote

Who We Are

NWEA® is a division of Houghton Mifflin Harcourt 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.

What you will do

The Machine Learning Engineer (ML engineer) contributes to the design, development, and deployment of real-world machine learning systems that facilitate and accelerate advanced AI solutions at scale. Machine learning engineers manage aspects of the machine learning pipeline, including sourcing and preparing data, building, and training models, and deploying to and monitoring models in production.

Responsibilities

  • Manage, maintain, scale, and improve machine learning models already running in production environments.
  • Design, test, and deploy models to production, initially as a prototype, and then as an API that can serve predictions for end users.
  • Design, run, and evaluate machine learning tests and experiments.
  • Optimize and tweak machine learning models according to how they behave in production.
  • Use CI/CD processes throughout the model development lifecycle to develop higher quality code and models without disruption to production. 
  • Provide technical support to data and product teams, helping relevant parties use and understand machine learning systems and datasets.

Education and Experience

  • Masters or Ph.D. in computer science, engineering, or quantitative field.
  • 2-3 years of hands-on experience in machine learning, data science, and analytics.
  • Proficient with tools for machine learning pipeline management and monitoring (e.g., SageMaker, MLflow, Kubeflow).
  • Proficient with machine learning algorithms, architectures, programming languages (e.g., Python, C++, R), and libraries (e.g., PyTorch, TensorFlow).
  • Proficient with SQL and analytical warehouses (e.g., Snowflake).
  • Familiarity with automation and deployment (e.g., Jenkins, GitHub actions, Concourse, etc.) and infrastructure as code (e.g., Terraform) technologies.
  • Employed distributed processing frameworks such as Spark and Dask and has interacted with cloud platforms and container technologies.
  • Practical knowledge of software engineering concepts and best practices, like testing frameworks, packaging, API design, DevOps, DataOps and MLOps.
  • Excellent problem-solving skills and easily adapt to new technologies, trends, and frameworks.
  • Demonstrated ability to elevate the machine learning discipline and foster a collaborative and high-performing environment.

Salary range: 100k – 120k.

Application Deadline:

The application window for this position is anticipated to close on March 31, 2025. 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.

#LI-VA1

Average salary estimate

$110000 / YEARLY (est.)
min
max
$100000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Machine Learning Engineer, Houghton Mifflin Harcourt

Join NWEA as a Machine Learning Engineer and make a significant impact in the educational landscape! In this remote position, you will be at the forefront of developing, deploying, and enhancing machine learning systems that support meaningful assessments for students and educators. You will manage and optimize machine learning models that are already up and running, while also getting the opportunity to design, test, and deploy new models. Imagine being a vital part of a team that utilizes advanced AI solutions to facilitate student learning and progress! With your expertise in Python, SQL, and frameworks like SageMaker and TensorFlow, you'll dive deep into sourcing and preparing data, and have the chance to collaborate with data and product teams, ensuring everyone understands how to leverage machine learning efficiently. Your strong problem-solving skills and familiarity with CI/CD processes will help you to craft higher quality code that keeps our systems running smoothly. If you have a Master's or Ph.D. in computer science or a related field, along with 2-3 years of hands-on experience in machine learning, this is your chance to shine with NWEA and contribute to our mission of educational equity and excellence. The role offers a competitive salary ranging from $100,000 to $120,000 annually. Let’s change education together, one algorithm at a time!

Frequently Asked Questions (FAQs) for Machine Learning Engineer Role at Houghton Mifflin Harcourt
What are the primary responsibilities of a Machine Learning Engineer at NWEA?

A Machine Learning Engineer at NWEA is responsible for managing and optimizing machine learning models in production, designing and deploying new models, running experiments, and providing technical support to data and product teams. You'll be engaging with the entire machine learning pipeline, which includes data sourcing, model training, deployment, and monitoring. This role is crucial for developing advanced AI solutions that enhance educational assessments.

Join Rise to see the full answer
What qualifications are required for the Machine Learning Engineer position at NWEA?

Candidates applying for the Machine Learning Engineer position at NWEA need to have a Master's or Ph.D. in computer science or a related field and at least 2-3 years of relevant experience in machine learning or data science. Additionally, proficiency in programming languages such as Python and familiarity with tools like SageMaker, TensorFlow, and CI/CD processes is essential.

Join Rise to see the full answer
What skills are needed to succeed as a Machine Learning Engineer at NWEA?

To succeed as a Machine Learning Engineer at NWEA, you'll need strong problem-solving skills, expertise in machine learning algorithms, and proficiency in relevant programming languages and libraries. Familiarity with automation tools and distributed processing frameworks is also beneficial, as is knowledge of cloud platforms and container technologies. Communication and collaboration skills are key to working effectively with data and product teams.

Join Rise to see the full answer
Is the Machine Learning Engineer role at NWEA fully remote?

Yes, the Machine Learning Engineer position at NWEA is fully remote, allowing you to work from anywhere in the U.S. This flexibility makes it easier to balance your professional responsibilities with personal commitments while collaborating with a national team.

Join Rise to see the full answer
What is the compensation for the Machine Learning Engineer position at NWEA?

The Machine Learning Engineer position at NWEA offers a competitive salary range of $100,000 to $120,000 annually. This compensation reflects the importance of the role in enhancing educational offerings and the expertise required to succeed in a fast-paced, innovative environment.

Join Rise to see the full answer
Common Interview Questions for Machine Learning Engineer
Can you describe your experience with machine learning algorithms?

When answering this question, focus on specific algorithms you've used, the contexts in which you applied them, and the results achieved. Highlight any unique challenges you faced and how you overcame them, emphasizing your problem-solving skills and adaptability in deploying these algorithms.

Join Rise to see the full answer
How do you manage and optimize machine learning models in production?

Discuss your process for monitoring models, evaluating their performance, and making necessary adjustments. Mention tools or methodologies you utilize, such as version control, testing frameworks, and CI/CD processes, while showcasing your analytical skills in assessing model efficacy.

Join Rise to see the full answer
What experience do you have with data preparation for machine learning?

In your response, outline the steps you take for data cleaning, preprocessing, and feature engineering. Provide examples of how these steps improved model performance, emphasizing your meticulous attention to detail and your familiarity with data-handling tools.

Join Rise to see the full answer
Describe a challenging machine learning project you've worked on.

Share a specific project where you faced significant obstacles, detailing the project goals, your role, and the techniques you employed to navigate challenges. Highlight the skills you utilized, the outcomes, and any insights gained that can be applied to future projects.

Join Rise to see the full answer
How do you ensure your machine learning solutions are scalable?

Explain your approach to designing machine learning models with scalability in mind. Mention frameworks and architectures you are familiar with, and provide examples of projects where scalability was a key consideration, demonstrating your understanding of how to enhance performance in high-demand situations.

Join Rise to see the full answer
Can you explain your familiarity with CI/CD in the context of machine learning?

In your answer, outline what CI/CD means within the machine learning realm. Describe your past experiences implementing these practices to streamline the development process and reduce deployment times while ensuring stable, reliable model performance.

Join Rise to see the full answer
What tools do you use in the machine learning pipeline?

Discuss the specific tools you are familiar with, such as TensorFlow, SageMaker, or MLflow. Provide examples of how you've used these tools in previous experiences for model training, deployment, and monitoring and explain why they are your preferred choices.

Join Rise to see the full answer
How do you approach model evaluation and testing?

Detail your methodology for evaluating machine learning models, including metrics you use to measure performance such as accuracy, F1 score, or ROC-AUC. Talk about the importance of cross-validation and how you interpret and utilize results to refine models.

Join Rise to see the full answer
Describe your experience working in a collaborative environment.

In your response, illustrate how you've worked with cross-functional teams to design and implement machine learning solutions. Provide examples of how you communicated complex concepts to non-technical stakeholders, ensuring that all parties were aligned with project goals.

Join Rise to see the full answer
What motivates you as a Machine Learning Engineer?

Share what drives your passion for machine learning, such as solving complex problems or making a positive impact through technology. This is an opportunity to connect your personal motivations with NWEA's mission of enhancing education through innovative solutions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join HMH as a Senior Account Executive and play a key role in enhancing educational outcomes for K-12 students through strategic account management.

Photo of the Rise User
Posted 3 days ago

Become an OSINT Researcher at SEON, where you will drive fraud prevention by leveraging open-source intelligence.

Photo of the Rise User
Posted 7 days ago

Join Asda as a Data Science Manager and lead a team in delivering impactful data-driven projects within a hybrid working environment.

Photo of the Rise User
Lindus Health Remote No location specified
Posted 10 days ago

Join Lindus Health as a Statistical Programmer and play a pivotal role in redefining clinical trial data processing and analysis.

Photo of the Rise User
Posted 13 days ago

Peraton is looking for a skilled Data Analytics / Data Scientist to enhance their cyber and technology security efforts in Arlington, VA.

Photo of the Rise User
American Express Remote New York, New York, United States
Posted 9 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As a Senior Analyst at American Express, you'll leverage data science to drive strategic initiatives and support business performance.

Photo of the Rise User
NBCUniversal Hybrid 30 Rockefeller Plaza, New York, NEW YORK
Posted 2 days ago

As a Senior Manager at NBCUniversal, you'll drive innovation in AI and emerging technologies while collaborating with diverse teams to enhance content delivery.

Photo of the Rise User
Posted 6 days ago

Join Visa as a Data Scientist to help design and build innovative fraud detection solutions using AI and ML technologies.

Photo of the Rise User
Posted 11 days ago

Join Visa as a Senior Manager in Data Science, where you will lead analytics initiatives to drive business impact using rich datasets.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly

We bring learning to countless students and teachers—transforming lives, supporting communities, and making our society more open, just, and inclusive for all. Our high purpose and values drive our decisions, shape our strategies, and shine throug...

53 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 6, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
U
Someone from OH, Columbus just viewed Client Registration Coordinator at UNAVAILABLE