Nanox (NASDAQ: NNOX) is a dynamic and growing organization, focused on driving the world’s transition to preventive health care by bringing a full solution of affordable medical imaging technologies based on advanced AI and a proprietary digital source. Nanox’s vision encompasses expanding the reach of Nanox technology both within and beyond hospital settings, providing a seamless end-to-end solution from scan to diagnosis, leveraging AI for more accurate diagnostics and maintaining a clinically-driven approach.
Join Us and Make an Impact!
Being a Nanoxer means becoming part of a pioneering team that’s transforming the future of healthcare. You’ll thrive in an innovative environment, pushing the boundaries of technology and AI to drive the transition to preventive healthcare. Experience growth in a fast-paced, dynamic setting, working alongside passionate professionals who value your ideas. Our innovative environment encourages creativity and collaboration, offering you the chance to grow professionally while making a meaningful impact on global health.
Shape your career and the future of medical imaging with us.
We're looking for an Algorithms Team to lead the delivery of high-quality algorithmic solutions across the Algorithms group, ensuring alignment with the R&D roadmap, development methodologies, and software lifecycle. This hands-on role combines technical leadership, people management, and project execution, working closely with the Director of Algorithms and the broader R&D organization.
Responsibilities:
- Lead technical ownership of the Algorithms group’s codebase, including code quality, testing, and best practices.
- Perform and oversee code reviews (primarily in Python).
- Manage a small team within the Algorithms group, supporting growth, performance, and collaboration.
- Participate hands-on in algorithm development while guiding the team members.
- Plan, track, and ensure on-time delivery of algorithm development, testing, and deployments.
- Manage issue triage and troubleshooting for algorithm-related tickets.
- Own algorithm deliverables throughout the R&D software lifecycle, from development to release.
- Collaborate closely with cross-functional R&D teams (software, systems, QA, product) to ensure smooth integration.
- Identify risks and resource needs and proactively address delivery challenges.
Requirements:
- Bachelor's degree in science, Technology, Engineering, Mathematics, or a related quantitative field (master’s degree - an advantage).
- 5+ years of experience in algorithm development, with proven expertise in Computer Vision - mandatory. (neural networks - an advantage).
- Experience in medical imaging or medical devices.
- Strong Python development skills.
- Experience leading teams and collaborating in complex, cross-functional environments - mandatory.
- Proven project management experience, including planning, tracking, and delivery of complex technical projects.
- Excellent communication and organizational abilities, with a hands-on, ownership-driven mindset and a can-do approach.