Manager, Software Engineering
Core
Lead a software engineering team to develop, optimize, and deliver data transformation scripts and content delivery workflows using Python and Generative AI.
Role type
Senior IC software engineering manager (Generative AI & Data Engineering)
Builds
Data transformation pipelines, content delivery platforms, and cloud-native solutions for global education markets
Domain
Education Technology (EdTech), Generative AI, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Generative AI (LLMs, RAG, vector databases), Cloud platforms (AWS/GCP/Azure), Team leadership, Agile delivery, API design, Legacy system modernization
Preferred skills
Experience with coding assistants, Agent frameworks, Hybrid cloud strategies
Technologies
Python, Codex, OpenAI, Hugging Face, LangChain, AWS, GCP, Azure, Jira, Azure DevOps
Responsibilities
Lead and coach a high-performing engineering team; Optimize content creation workflows using automation and GenAI; Collaborate with product teams to improve customer outcomes; Manage product backlogs, estimates, and budgets; Drive technical strategy and innovation; Report progress to executive teams
Seniority
Senior, hands-on IC with leadership responsibilities