(RD) Engineering Team Lead
Core
Lead a squad of 6–9 engineers as a 'player-coach' focusing on delivery predictability, people leadership, and day-to-day execution while remaining an active technical contributor.
Role type
Senior Engineering Team Lead (player-coach)
Builds
Production software systems with AI-native features (agentic tooling, LLM workflows, AI automation)
Domain
Software Engineering / AI-Native Development
Deliverable
production ML models | product features
Required skills
System design, hands-on debugging, code reviews, 1:1 coaching, performance calibration, hiring, succession planning, conflict resolution, technical estimation, incident response, AI/LLM workflow adoption
Preferred skills
High emotional intelligence, resilience under pressure, unblocking capabilities
Technologies
Agentic tooling, LLM workflows, AI automation
Responsibilities
Optimize 'Idea to Production' cycle time, manage squad of 6–9 engineers, spend 50% on system design and 20% on hands-on development, mediate conflicts, spot unrealistic estimates, respond to critical incidents, lead AI automation adoption
Seniority
Senior, hands-on IC with people leadership
