About Aidoc Aidoc is the market leader in healthcare AI and has developed the world's largest clinical frontier model, supporting nearly 50 million patients each year. Aidoc is deployed in more than 2,000 medical centers worldwide. Since our founding in 2016, Aidoc has raised over $500 million and achieved a record number of FDA-cleared solutions. Medical diagnosis is hitting a breaking point, where the number of physicians hasn't kept up with the rapidly growing patient load. This leads to misdiagnosis and treatment delays that result in hundreds of thousands of deaths every year. Aidoc assists clinicians by precisely highlighting diseases directly on medical images, preventing misdiagnosis and ensuring that urgent patients receive the immediate attention they need. About this role This is a leadership role within Aidoc’s core AI group, focused on building and evolving the AI-facing software systems that enable our algorithms to move from research into robust, production-ready components. The AI Software team is responsible for developing the software layers, tooling, and core systems that support the development, execution, and operational readiness of AI models throughout their lifecycle. As a Team Lead, you will shape the team’s technical direction, guide execution, and remain deeply hands-on, contributing to architecture, implementation, and key technical decisions. You will lead a scrum team, work closely with AI researchers and algorithm engineers, and collaborate with product and engineering partners. The role combines strong software engineering with AI context, in a culture where software quality is a core enabler of AI excellence, and technical leadership is grounded in ownership, clarity, and impact. Responsibilities Lead the team’s work on core software systems that sit at the intersection of algorithms and engineering, owning their design and implementation as part of the overall solution. Guide and support team members’ growth, providing tec