Category: AI & Machine Learning
About the Company
Aidoc is a global leader in clinical AI, helping physicians quickly identify and diagnose urgent cases to improve patient outcomes. The platform analyzes and aggregates medical data, allowing care teams to work smoothly with a continued focus on the patient. Aidoc’s solutions are used in over 2,000 hospitals worldwide, including leading US health systems. Aidoc has raised over $350 million from top-tier Venture Capital firms and was named one of TIME’s 50 most genius companies. As an Aidocee, you will join a fast-paced, mission-driven culture where people care deeply about impact, collaboration, and product excellence. You will work on real, top-priority medical architecture with a high level of independence and influence.
Role Summary
This is a Principal AI Software Engineer role at the center of Aidoc’s AI Engineering group, where algorithms, infrastructure, and products meet. You will lead the development and scaling of Aidoc’s AI architecture, making sure reliability, efficiency, and impact are maintained across global clinical workflows. The role combines deep technical knowledge with influence across departments, strengthening how AI systems are built, connected, and delivered to create ongoing impact for patients and care teams.
Responsibilities
- Lead engineering efforts across different areas that connect AI algorithms (Computer Vision, Natural Language Processing, and deep-learning systems), software, and data systems, from design through delivery.
- Stay hands-on, contributing to AI-serving components (training and inference), integration, and orchestration, while setting high technical standards.
- Partner with Algorithm teams to connect algorithmic innovation with strong system design, making sure delivery is smooth across Product and Engineering.
- Guide the evolution of the architecture, making sure AI workflows are efficient, consistent, and easy to maintain.
- Clearly communicate direction and priorities, getting teams aligned around technical goals.
- Mentor engineers and promote technical excellence, sound design, and shared recommended approaches.
- Encourage collaboration and shared ownership, helping to keep a culture that values clarity, curiosity, and technical excellence.
- Uphold quality and reliability—including clean code, testing, and CI/CD discipline—while checking and adopting new tools that improve performance and long-term ability to scale.
Requirements
- Master’s or Ph.D. in Computer Science, Engineering, or a related technical field.
- 10+ years of software engineering experience with proven architectural depth and a strong hands-on approach.
- Proven ability to drive technical direction, make architecture decisions, and get diverse stakeholders to agree.
- Strong understanding of AI/ML systems, including deep learning, computer vision, and NLP—able to design and support systems that connect these models effectively.
- Experience designing and building strong software architectures with a focus on scalability, reliability, and maintainability.
- Proficiency in Python and modern software engineering practices (clean code, testing, CI/CD, observability, and performance adjustment), along with experience using deep learning frameworks such as PyTorch and Tensorflow.
- Familiarity with cloud environments and MLOps practices, including containerization, orchestration, and model-serving frameworks.
- Excellent collaboration and communication skills, with a mindset that combines engineering rigor, curiosity, and purpose.
Benefits
- Be part of something big – use advanced technologies to change the Healthcare industry (while saving patients’ lives).
- Office close to the HaShalom train station with free parking.
- Stocked kitchen and meal card.
- Breakfast and lunch made by the personal chef.
- Wellness – yoga, pilates, and functional workouts in the office.
- Amazing culture – collaborative, transparent, and fun.
- Attractive compensation package and benefits.
Location
- Tel Aviv (The role is listed as Principal AI Software Engineer, implying location context, but the output format requires a location. Assuming Tel Aviv context based on the job posting.)