Team Lead Software Development - AI SaaS Scale-Up Location: A fast-growing AI startup, driving innovation and pushing global boundaries.
5 million raised in funding, €200k in monthly recurring revenue, and a growing client base including leading industry providers, the company is well positioned to break even before its Series A — an exceptional milestone in the startup world.
Their proprietary AI-driven voice assistant technology is reshaping customer service, particularly within sectors like healthcare and gastronomy, through natural, end-to-end automation powered by deep learning.
They are now looking for a Team Lead Software Development to guide and strengthen their high-performing engineering team. This role offers a blend of leadership, mentorship, and hands-on development - ideal for someone who enjoys building clean, scalable systems while also coaching others to do the same.
As the technical lead, you will drive the team’s coding standards, support individual developer growth, and ensure delivery of high-quality features that directly impact customers and business outcomes.
Support developers in writing cleaner, more efficient, and more scalable code
Remain hands-on in programming (primarily in Python) and feature development
Optimise software architecture and contribute to system design
Degree in Computer Science or a comparable technical field
Several years of experience as a full-stack developer, with prior experience in a team lead or senior mentoring role
Strong Python expertise and a passion for high-quality, maintainable code
Deep understanding of software architecture, refactoring, and clean coding principles
Familiarity with agile methodologies such as Scrum, Kanban, or hybrid approaches — with a proven ability to move projects forward iteratively and collaboratively
Ideally, experience with frameworks such as FastAPI, Flask, Tornado, Angular, and awareness of current AI trends