Position Summary
The Development Team Lead – AI Team is a hands-on technical leadership role responsible for guiding development of AI-powered applications and platform capabilities while remaining actively involved in engineering execution. This role combines software delivery, AI platform adoption, and team leadership.
What You'll Do
-
Lead delivery of AI-powered product capabilities
-
Provide day-to-day technical leadership and coordination for an agile engineering team
-
Remain deeply involved in implementation and architecture
-
Guide adoption of practical AI engineering patterns
-
Mentor engineers and improve engineering quality
-
Partner with platform, infrastructure, and product teams
Required Qualifications
-
8+ years of software engineering experience with deep knowledge of C#, .NET, .NET Core and modern application frameworks
-
Experience with React.js, TypeScript/JavaScript, SQL, and APIs
-
Experience building AI-powered applications or integrations
-
Experience with AI development tools and methodologies
-
Strong cloud (Azure/AWS), API, and distributed systems knowledge
-
Experience mentoring engineering teams
-
Strong communication and technical leadership skills