Team Lead - Application development (Web, AI & ML)
Core
Lead a team of 30 AI Engineers and Full Stack Developers to deliver high-quality software solutions for multiple customer-facing projects.
Role type
Senior Team Lead (Application Development, AI/ML, Full Stack)
Builds
Customer-facing software solutions involving AI/ML and Full Stack technologies
Domain
Software Engineering, Artificial Intelligence, Machine Learning
Required skills
Team leadership and mentoring, Full Stack Development (React, Angular, Python, Java, Node.js), AI/ML concepts, Project management, Technical architecture oversight, CI/CD practices
Preferred skills
Managing teams of 20+ members, Cloud platforms (AWS, Azure, GCP), ITIL/PMP/Prince2 certifications, Agile methodologies (Jira, Confluence)
Responsibilities
Lead and mentor a team of 30 engineers, oversee end-to-end project lifecycle from requirements to deployment, provide technical direction and architectural oversight, serve as primary contact for external stakeholders, manage resource allocation and workload distribution, enforce software development best practices
Seniority
Senior, hands-on leadership