We are looking for an experienced Team Lead to join us and lead a software development team specializing in AI-driven systems. This is a key role involving responsibility for designing and developing complex systems, managing a talented team of developers, and driving innovation in an advanced technological environment.
Responsibilities Lead an AI-focused software development team from design to production.
Take ownership of architecture, technology decisions, and provide professional guidance.
Contribute hands-on to development when needed (Fullstack/Backend/ML).
Collaborate with Product, Data, and DevOps teams to deliver cross-organizational projects.
Oversee design reviews, code reviews, and mentor team members.
Requirements 3+ years of proven experience leading software development teams.
Strong background in AI/Machine Learning/Data-driven systems.
Proficiency in Python or Node.js/Java, with hands-on experience in cloud environments (AWS/GCP/Azure).
Solid knowledge of CI/CD, Microservices, and containerization (Docker/Kubernetes).
Advantage: experience with React/Angular, large-scale databases, or MLOps infrastructure.
Strong interpersonal and leadership skills with the ability to guide and inspire a tech team.