Algo Developer

Remote: 
Hybrid
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum of 5 years experience as a Software Developer in algorithm teams., Proficiency in programming languages such as Python and C#., Strong algorithm development skills and a relevant advanced degree (M.Sc. or Ph.D.)., Knowledge of microservice architecture, cloud technologies, and databases..

Key responsibilities:

  • Manage and own all algorithm code repositories and source control.
  • Conduct code reviews and ensure code quality within the team.
  • Coordinate between algorithm and software groups, gathering and documenting requirements.
  • Collaborate with internal teams including developers, radiologists, and quality assurance to ensure project success.

Nanox Vision logo
Nanox Vision
51 - 200 Employees
See all jobs

Job description

Description

Nanox Imaging is a dynamic and growing organization, specializes in imaging solutions for the healthcare industry and are expanding our global presence.

We are revolutionizing medical imaging with cutting-edge technology that enhances patient care and drives innovation. Are you ready to make an impact?

We are looking for a highly skilled Software and Algo Developer to join our talented Algo Team. As part of the job, you will lead and manage all aspects of the algorithm codebase, including hands-on Algo development, version control, code reviews, coordination between teams, gathering and documenting requirements, and ensuring clear and accurate product documentation.


Responsibilities

  • Take ownership of all the algo code repositories
  • Maintain the source control and take ownership of pull requests
  • Do code reviews of team members’ code
  • Be the interface between algo group and SW group
  • Be able to work out and document the requirements of all the users and stakeholders
  • Work well with internal teams, including developers, engineers, radiologists, quality assurance, regulation and operations. Ensure requirements are fully understood and that implementation plans match expectations.
  • Facilitate the creation and maintenance of proper product documentation.

Requirements

  • 5+ years as a Software Developer in Algo teams
  • Proven programming skills at the level of the Software team, especially with Python but also other programming languages such as C#
  • Proven algorithm development skills
  • Be able to work with a lot of people, a “people’s person”
  • Knowledge with microservice architecture, e.g. Kubernetes, Dockers, cloud architecture, databases, etc.
  • M.Sc. / Ph.D. in computer science/math/physics/electrical engineering
  • Experience with healthcare industry - an advantage

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication

Game Developer Related jobs