AI/ML Engineer - Work

Cengage Group
Houston, US
On-site

Job Description

We believe in the power and joy of learning

At Cengage, our employees have a direct impact in helping students around the world discover the power and joy of learning. We are bonded by our shared purpose – driving innovation that helps millions of learners improve their lives and achieve their dreams through education.

Cengage's portfolio of businesses supports student choice by providing a range of pathways that help learners achieve their goals and lead a choice-filled life.

Our culture values inclusion, engagement, and discovery

Our business is driven by our strong culture, and we know that creating an inclusive workplace is absolutely essential to the success of our company and our learners, as well as our individual well-being. We recognize the value of diverse perspectives in everything we do, and strive to ensure employees of all levels and backgrounds feel empowered to voice their ideas and bring their authentic selves to work. We achieve these priorities through programs, benefits, and initiatives that are integrated into the fabric of how we work every day. To learn more, please see .

The AI/ML Engineer – Work builds AI-driven workforce and skills-based capabilities for Cengage's career and learning products. You will develop the models and systems that infer skills, verify competencies, and power skills-based matching and recommendations — the capabilities that underpin Cengage's skills graph and workforce platforms including Skills Verification.

This role requires a builder who is excited about applied ML for skills, career, and learning data. The ideal candidate has worked on matching, ranking, recommendation, or representation learning problems, understands the workforce and skills domain, and can ship production ML features that meaningfully improve learner career outcomes.

Key Responsibilities

Skills & Workforce AI Development

Develop skills inference models that extract competencies from content, assessments, and learner activity

Build skills verification models powering the Skills Verification platform

Create skills-based matching and recommendation systems for jobs, courses, and learning paths

Develop career pathway recommendation and skills gap analysis features

Integrate AI into Cengage workforce platforms including Infosec Skills and IQ

Platform Integration & Engineering

Integrate AI into workforce platforms including content, assessment, and lab systems

Enable skills-based matching and recommendations across Cengage's workforce ecosystem

Partner with platform engineering on API design, scaling, and production deployment

Align to the NICE Framework and other recognized skills taxonomies where applicable

Build evaluation and monitoring systems to measure and improve model accuracy and performance

Measurement & Business Impact

Track skills verification accuracy, recommendation quality, and adoption of AI-driven career tools

Partner with product and data science on offline and online evaluation

Drive integration completeness across Cengage's workforce product suite

Maintain feature delivery cadence with weekly shipping discipline

Partner with Governance on patent and IP considerations for novel approaches

Required Qualifications

Bachelor's degree in Computer Science, Engineering, or related field

4+ years of experience in software engineering, with at least 2 years focused on AI/ML

Strong proficiency in Python with experience building production ML systems

Hands-on experience with modern ML techniques including embeddings, ranking, and LLMs

Experience with recommendation systems, matching, or representation learning

Solid software engineering fundamentals including testing, CI/CD, and system design

Experience with offline and online model evaluation

Strong communication skills to work with product, data science, and platform teams

Preferred Qualifications

Prior experience in workforce tech, HR tech, or skills-based matching platforms

Familiarity with skills taxonomies (NICE Framework, O*NET, ESCO, Lightcast)

Experience with LLMs for classification, extraction, and zero-shot matching

Background in cybersecurity education or adjacent technical learning domains

Experience with behavioral pattern analysis or competency assessment

Familiarity with agentic AI frameworks (LangChain, LlamaIndex)

Tools & Technologies

You should be comfortable with many of the following:

Languages: Python, JavaScript/TypeScript, SQL

AI/ML: PyTorch, TensorFlow, Hugging Face, OpenAI API, Anthropic API

ML Infra: AWS SageMaker, MLflow, Weights & Biases, Ray

Vector DBs: Pinecone, Weaviate, pgvector

Data: Snowflake, Databricks, Postgres, Spark

DevOps: Docker, Terraform, GitHub Actions, CI/CD pipelines

Key Competencies

ML Craft — fluent across classical ML and modern LLM-based approaches

Product Orientation — connects model improvements to learner and user outcomes

Shipping Mindset — delivers on

Skills & Requirements

Technical Skills

PythonPytorchTensorflowHugging faceOpenai apiAnthropic apiAws sagemakerMlflowWeights & biasesRayPineconeWeaviatePgvectorSnowflakeDatabricksPostgresSparkDockerTerraformGithub actionsCi/cd pipelinesAiMlWorkforceSkills-based matchingRecommendation systems

Employment Type

FULL TIME

Level

senior

Posted

5/2/2026

Apply Now

You will be redirected to Cengage Group's application portal.

Sign in and we'll score your resume against this role.