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
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