remoteonsite
Software Engineering Team Manager - Pearson
Software Engineer
Lead a globally distributed AI engineering team, driving agentic workflow development and data‑driven product delivery using Python, Machine Learning, and cloud services while fostering high performance and agile practices.
About the role
Key Responsibilities
- Lead and scale a team of 5+ engineers across India and Sri Lanka, providing technical direction and mentorship.
- Architect, develop, and maintain AI‑driven agentic workflow solutions within the Pearson Learning Studio product.
- Drive data‑centric product engineering practices, ensuring robust model performance, monitoring, and continuous improvement.
- Implement Agile processes, set delivery milestones, and coordinate cross‑functional collaboration to meet release schedules.
- Champion a culture of high performance, inclusivity, and professional growth through regular feedback, coaching, and career development plans.
Requirements
- 5+ years of software engineering experience with a focus on AI/ML, including hands‑on Python development.
- Proven track record managing distributed engineering teams and delivering complex AI products at scale.
- Strong expertise in machine learning pipelines, model deployment, and cloud platforms (e.g., AWS).
- Deep understanding of Agile methodologies and ability to translate product goals into actionable engineering plans.
- Excellent communication and people‑leadership skills, with a data‑driven decision‑making mindset.
Skills
pythonmachine learning