Senior Software Engineer (Backend/Data)

Job description

Do you know that implants (titanium screws) are lifesavers for patients with missing or rotten teeth that want to look confident again? The current software to perform implant treatment is cumbersome and clinician unfriendly. Do you want to drastically change that with AI, so patients and clinicians worldwide can benefit significantly? Promaton is changing dental healthcare by automating diagnostics and treatment workflows using AI, making healthcare more affordable and accessible for everyone. See our company page to learn more about what we do.

As Data Engineer you will be working closely together with the ML/MLE teams and the Tooling team. The coming 6 months you will be working on building the foundation for our Data Lake, so that the product teams can easily extract and analyze our scans and labels. You have a wide variety of responsibilities, including: 

  • crafting ETL pipelines 
  • working on our Data Lake
  • creating insightful data analytics to support the research teams
  • managing the incoming data flow 
  • ensuring there are data strategies in place to support all product teams

What you’ll be doing

  • Structure and automate our data ingestion and extraction pipelines. 
  • Designing our Data Lake from the ground up, so that our MLR engineers can work with millions of scans efficiently.
  • Work closely with our MLR/ML engineers to gain insight in our data, to improve our machine learning algorithms.

The perks of working at Promaton:

  • 💰 Excellent employment terms

  • 🏡 Freedom to work from home or anywhere you like (and any time you like). We only have a few touch points

  • 👩‍🔬 Dedicated time for hackathons and research, to explore new ideas of your own. We have a quarterly "hack for a week on anything you like"

  • 🙌 Monthly paper review sessions, where we discuss the latest developments in the field to stay up to date with the current state-of-the-art

  • 🎓 Real training budget for books and conferences or anything else you need to grow

  • 🚀 Work with the latest technology, on the forefront of a rapidly developing field in medical imaging AI

  • 💪 Loads of responsibility and autonomy (we hate micro management) and a chance to make a real impact

  • 🏖 Awesome yearly company retreat, and quarterly team events

  • ⛺️ 25 days of annual leave

  • 💻 Top-notch gear, and even bigger servers to play with

  • 🏄‍♂️ Promaton is funded for many years to come, meaning you can have the impact you only get at a startup, but with the job security of an established company

  • 🛬 For all international engineers: Promaton is recognized as a visa sponsor by the Dutch government

Job requirements

Job Requirements

  • 3 - 5 years experience in software development, preferably using Python or TypeScript

  • Experience with ETL pipelines.

  • Well structured and organized personality.

  • Great communicator.

  • Critical thinker.


  • Experience with TypeScript

  • Experience working in a cloud environment

  • Data science background

  • Previous experience in building large ML pipelines.