We are looking for a Software team lead / Engineering Manager to lead a multidisciplinary team of software and algorithm engineers in the development of advanced AI and Computer Vision solutions.
This is a key leadership role with end-to-end responsibility over architecture, execution, and delivery of complex, production-grade systems.
Responsibilities:
Lead, mentor, and grow a team of software and algorithms engineers
Oversee development processes, task prioritization, and code reviews
Translate complex customer needs into clear and scalable technical solutions
Manage technical projects and ensure successful delivery of AI-based vision systems
Own and evolve the companys software architecture and infrastructure
Lead the integration of advanced algorithms into production environments
Drive adoption of modern AI development tools to accelerate delivery
Requirements: 5+ years of experience in software development
Proven experience managing software engineering teams
Strong programming skills in C # and Python
Familiarity with Computer Vision and AI technologies
Experience working with technical customers or external partners
Experience with modern AI coding tools (Copilot, Codex, Claude Code, etc.) - advantage
This position is open to all candidates.