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 We’re looking for a Staff Engineer to lead the design and development of central components within Aidoc’s R&D. You’ll combine hands-on development with architectural leadership - solving complex engineering challenges, guiding your team through design decisions, and ensuring our systems are robust, scalable, and maintainable. You’ll collaborate with other senior engineers, tech leads, and product partners to define technical direction, drive innovation, and improve engineering practices across the teams and groups. This is a role for someone who thrives on building well-designed systems, driving technical excellence within the team and mentoring peers. Responsibilities Lead the design and implementation of scalable and reliable backend services. Drive architectural discussions and make key technical decisions within your domain. Collaborate with cross-functional teams to translate business and product goals into technical solutions. Deliver high-quality, maintainable, and testable code while ensuring best practices for security, performance, and reliability. Mentor and support engineers through design reviews, code reviews, and knowledge sharing