Senior ML/DL Engineer

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.

Your expertise will help build and improve machine learning models and pipelines that segment anatomical structures and design surgical tools with the latest technology running in production. Important in your role is to continuously strive for best practices for our ML models in production and how to use data to get to the best solution.

You'll be:

  • Bringing together our platform and machine learning engineers, our cutting edge AI applications, at lightning speed, to every dental practice in the world. The products you will be responsible for have to uphold the high standards of medical software: to be reliable, predictable, and robust.

  • Building and improving our deep learning models together with our clinical experts

  • Improving the quality, accuracy, and performance of our deep learning inference pipelines

  • Diving into the (dental imaging) data, looking for trends, outliers, and other factors that may influence the performance of our algorithms.

  • Doing R&D projects and even contributing to patents.

  • Contributing to the technology roadmap and implementation of ML Ops processes

  • Collaborate closely with the product manager, manage the team and mentor other colleagues


You'll be working with an accomplished remote team of machine learning professionals, that already have 8 patents on their name, and created market leading algorithms that are in use throughout the world.

The challenges you'll face:

  1. Improving and optimizing our machine learning lifecycle management for our models in production, this is a complex challenge, especially within medical AI. We want to enable faster release cycles and increase automated quality measurement.

  2. Automating the training of existing and new models.

  3. We are a cloud-native company, and cloud-native ML frameworks are still in their early days. You'll help us navigate the ever evolving ecosystem of tools, to make sure we find the right balance between off-the-shelf and home-grown tooling. For example, we are moving our machine learning pipelines into Argo Workflows.

  4. Medical AI has to comply with the highest quality standards. While in other industries failing to predict for example a recommended product has little consequence, in the medical field you really don't want to be wrong. Safety-critical AI is a hard topic.


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

To apply for this job, we have a couple of hard requirements:

  • 3 - 5 years experience in computer vision (preferably with 3D, volumetric data, and experience with DICOMs)

  • Experience in designing, improving and validating deep learning models

  • Familiarity with core deep learning concepts for 2D and 3D image processing

  • Proactive personality with tendency to move things forward

  • Enthusiastic and energetic

  • 4 years experience working with Python

  • Experience with software development workflows: Git, GitHub, Testing

  • Preference for working asynchronously with a distributed team in a time zone between UTC-1 and UTC+3 (-2 to +2 hours of Amsterdam time)

  • Excellent written English skills


Bonus points:

  • Experience managing a team and mentoring other colleagues

  • Computer science level degree or equivalent degree with a strong mathematical foundation

  • Familiarity with agile methodologies

  • Experience with products in production (thus not building solely prototypes but running the full ML ops lifecycle) and implementation of related processes

  • Non-deep learning AI-experience: ML, reinforcement learning, constraint satisfaction problems, etc.

  • Experience in a regulated environment (complying to ISO norms) and medical domain

  • Experience with model deployment (AWS, Kubeflow, Tensorflow serving, Docker, etc)

  • Experience with PyTorch

  • Ability to put more (data) processes in place

  • Good coaching and communication skills


Sounds like you? Let's talk!