Tech Lead/Manager, Software Engineering
Core
Lead a globally distributed engineering team to build AI-first tools and platforms for Cengage Learning, focusing on quality, accessibility, and modernizing legacy systems.
Role type
Senior Software Engineering Manager / Tech Lead
Builds
AI-first learning platforms, cloud-native enterprise systems, and modernized software delivery pipelines for global education markets.
Domain
Education Technology (EdTech), Generative AI, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Technology leadership, Generative AI (LLMs, RAG, agents), Cloud architecture (AWS/GCP/Azure), Agile delivery, API design, Team coaching, Product backlog management
Preferred skills
Experience with modernizing monolithic architectures, Hands-on experimentation with open-source GenAI toolkits, Cross-functional collaboration in remote environments
Technologies
AWS, GCP, Azure, LangChain, OpenAI, Hugging Face, Jira, Azure DevOps
Responsibilities
Lead and coach a high-performing engineering team, Optimize software delivery processes using automation and GenAI, Drive Product Operating Model (POM) discovery and customer engagement, Track quality/efficiency via SDLC tools, Balance technical debt with new feature development, Manage product backlogs, budgets, and estimates with stakeholders
Seniority
Senior, hands-on IC with management responsibilities