Senior Backend Engineer


Tel Aviv, Israel

About the Company

Emedgene works at the intersection of genomics and technology, utilizing advanced scientific methodologies, and artificial intelligence to push innovation forward, and help bridge the gap between scientific discoveries and clinical applications.

About the Role

Introduce new technologies and solutions to our data engineering processes to facilitate high scale machine learning. Utilize ETL tools to integrate build production and post-production data pipelines that move data from a variety of sources into a warehouse, monitor data quality, check for errors and conform data to standards. Frequently deploy prototypes of new features. Work with our science team to get a deep understanding of how genetic variants are found and what they mean


  • At least 2 years of experience working with Python
  • Familiarity with standard software engineering methodology, e.g. unit testing, clean code, design patterns, design documentation and always look to improve
  • Experience with our tech stack – Python, MySql, Docker, ElasticSearch, and confidence that with you can fill the gaps quickly
  • Experience working with large volumes of data (advantage)
  • Experience working in an environment that supports data analysis, experimentation, and Machine Learning modeling or its integration into a product (advantage)


  • You’re passionate about learning and aren’t afraid of challenges
  • You’re a quick learner, motivated and feel comfortable in a fast-paced environment
  • You’re fully independent but also a team player, and know how to ask and provide help
  • Want to work with and learn from top notch developers and geneticists

Apply to This Position
Send us your CV
Back to all open positions