DevJobs

Senior Backend Engineer

Overview
Skills
  • Python Python ꞏ 5y
  • JavaScript JavaScript
  • Django Django
  • Flask Flask
  • ML ML
  • Kubernetes Kubernetes
  • Terraform Terraform
  • Web Application Frameworks ꞏ 5y
  • FastAPI
  • AI
  • Distributed Systems
  • Healthcare Products

About Rhino Health

AI has not achieved its full potential in healthcare. Rhino Health aims to fix that. Today, AI developers face tremendous hurdles in training their models on sufficiently large & diverse datasets because of privacy concerns. Rhino Health’s Federated Computing Platform (FCP) unlocks healthcare data collaborations by allowing developers to train their models on data without ever taking possession of that data.

 

Rhino Health offers healthcare organizations and data scientists an end-to-end federated computing platform, which enables data collaboration while protecting patient data privacy. This platform uses edge computing and federated learning, leaving data at rest at each site, thus lowering the barrier to wider adoption of AI in healthcare and making multi-site collaboration seamless. Users can collaborate with a network of dozens of leading medical centers around the world, centrally performing data pre-processing, harmonization, model training & validation, and results analysis with no data ever leaving any medical center’s firewall.

 

The company is headquartered in Boston, with an R&D center in Tel Aviv.


About the Role

The Senior Backend Engineer will be responsible for enhancing and scaling Rhino Health’s Federated Computing Platform (FCP). The platform you will be enhancing is being used around the world to power cutting edge AI/ML research and development for healthcare, ultimately driving a shift in healthcare innovation and delivery. You will be responsible for developing new features and enhancements spanning several different technologies and will be expected to learn new technologies as this field is evolving rapidly. You will work closely with other backend engineers, frontend engineers, devops engineers, data scientists, product managers, and business stakeholders across the company. Day-to-day, your role will be architecting, designing, and developing backend components in python. You will also work closely with frontend development in JavaScript, with infrastructure development on k8s with terraform, and with data science and AI/ML development using a wide range of model architectures and libraries. This role is for a fast learner who loves technology and is excited to build a cutting edge platform that will improve healthcare around the world.


  • Take entire backend components from ideation through design and implementation across a broad range of technologies and environments
  • Interface closely with (occasionally also writing code for) frontend, devops, and data science components
  • Introduce improvements to our tools and methodologies to increase the velocity of our development team and the reliability of our platform


Requirements

Candidates should have the experience described below:

  • 7+ years of software development
  • 5+ years developing production platforms/products/applications in Python
  • 5+ years using web application frameworks like Django/Flask/FastAPI
  • Experience working in a startup environment
  • Advantage for experience developing AI/ML based products or platforms
  • Advantage for experience developing distributed systems
  • Advantage for experience developing healthcare products
  • The role is open to candidates who are based in Israel (hybrid work environment)


Rhino Health