
Job Overview
Location
Remote
Job Type
Full-time
Category
Software Engineering
Date Posted
May 7, 2026
Full Job Description
đź“‹ Description
- • As a Machine Learning Software Engineer II at Cambium Learning Group, you will serve as the crucial bridge between applied research and production systems, transforming machine learning prototypes into scalable, high-performance solutions that support personalized learning for students.
- • You will lead the full software development lifecycle—designing, optimizing, and deploying ML models using AWS infrastructure like ECS and Lambda, converting PyTorch models to ONNX, and applying techniques such as quantization and Flash Attention to minimize latency and maximize throughput.
- • You will collaborate with a cross-functional team of mathematicians, computer scientists, psychometricians, and statisticians to build custom ML solutions for internal platforms and client-facing products across Cambium’s brands including Learning A-Z, ExploreLearning, and Voyager Sopris Learning.
- • In this role, you will deepen your expertise in MLOps, cloud-native ML systems, and model optimization while contributing to educational technology that impacts student outcomes through data-driven instruction and practice.
🎯 Requirements
- • 2–5 years of industry experience in Machine Learning Engineering, Software Engineering, or Data Science with a proven track record of deploying models to production
- • Deep, hands-on experience with AWS ECS and Lambda, including containerization (Docker) and event-driven architectures
- • Strong proficiency in Python, C++, or Java and familiarity with industry-standard coding practices
- • Hands-on experience with PyTorch and model optimization pipelines, including PyTorch to ONNX conversion, ONNX Runtime, and scaling attention mechanisms like Flash Attention
🏖️ Benefits
- • Opportunity to work on impactful educational technology that supports student learning and teacher effectiveness
- • Collaboration with a multidisciplinary team of experts in math, computer science, psychometrics, and statistics
- • Exposure to cutting-edge ML infrastructure and optimization techniques on AWS
- • Remote work flexibility
Skills & Technologies
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
About Cambium Learning Group, Inc.
Cambium Learning Group is an education technology company that develops and delivers digital and print curriculum, assessment, and intervention solutions for K-12 students and educators. Its portfolio includes brands such as Learning A-Z, Voyager Sopris Learning, ExploreLearning, and Kurzweil Education, which provide literacy, math, science, and professional development resources. The company supports personalized learning, data-driven instruction, and accessibility for diverse learners across classroom and remote environments.
Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.
Newsletter
Weekly remote jobs and featured talent.
No spam. Only curated remote roles and product updates. You can unsubscribe anytime.
Similar Opportunities

Neo Financial Technologies Inc.
4 months ago

Mapbox, Inc.
3 months ago

General Dynamics Information Technology, Inc.
3 months ago

Highlightta Inc.
3 months ago