Team Lead - Application development (Web, AI & ML)
Core
Lead a team of 30 AI Engineers and Full Stack Developers, guiding technical direction and ensuring delivery of high-quality software solutions for multiple customer-facing projects.
Role type
Senior Team Lead (Engineering Management)
Builds
Customer-facing software solutions involving AI/ML and Full Stack technologies
Domain
Software Engineering, Artificial Intelligence, Machine Learning
Deliverable
production ML models | product features
Required skills
Team leadership and mentoring, Technical acumen in AI/ML, Full Stack development (React, Angular, Python, Java, Node.js), Project management, Stakeholder communication
Preferred skills
Managing teams of 20+, Cloud platforms (AWS, Azure, GCP), Agile methodologies (Jira, Confluence), ITIL/AWS/Azure/GCP/PMP/Prince2 certifications
Technologies
React, Angular, Python, Java, Node.js, AWS, Azure, GCP, Jira, Confluence
Responsibilities
Lead, mentor, and manage a team of 30 AI Engineers and Full Stack Developers; Oversee end-to-end lifecycle of multiple customer projects; Provide technical direction and architectural oversight on AI/ML and Full Stack projects; Conduct performance reviews and support career development; Serve as primary point of contact for external stakeholders
Seniority
Senior, hands-on IC with management responsibilities