Software Engineer in Machine Learning

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science, Engineering, or a related field., Experience with machine learning frameworks and MLOps best practices., Strong programming skills in languages such as Python or Java., Familiarity with cloud-native technologies and data processing tools..

Key responsibilities:

  • Designing and improving complex ML pipelines for product development.
  • Maintaining and extending CI/CD pipelines and development environments.
  • Collaborating with machine learning researchers to launch and maintain products.
  • Navigating and selecting appropriate tools for data processing in a cloud-native environment.

Promaton logo
Promaton Startup http://www.promaton.com
11 - 50 Employees
See all jobs

Job description

Just as every tooth is unique and requires precision in its care, our AI solutions demand precision in their design and implementation. At Promaton, we're revolutionizing dental healthcare with AI, and we need your expertise. See our company page to learn more about what we do.

As a Software Engineer in Machine Learning you will be working closely with our platform and product teams, enabling fast iterations and scalable ML solutions for existing and future products. You will extend our already successful track record of 5 ML products processing hundreds of thousands of treatment plans yearly.

As part of our dynamic team, you will be:

  • Improving and contributing to the design and architecture of a complex set of interdependent ML pipelines.

  • Following MLOps best practices by maintaining and extending our CI/CD pipelines, dashboards, dev/test/prod environments, autoscaling, etc.

  • Working with an accomplished team of machine learning researchers and engineers that already have 8 patents on their name.

  • Helping researchers launch new products and help maintain the ones  already used by customers.

The challenges you’ll face:

  1. All our products process large data points, ranging from 5 up to 700MB. This means that a lot of off-the-shelf tooling doesn't work for us, and we need to invent our own to process and manage our data.

  2. Our teams are growing and so is our code base. This comes with the challenge to keep it well-designed and maintainable.

  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.

  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 don't want to be wrong.

The perks of working at Promaton:

🏡Excellent work/life balance. Freedom to work from home or anywhere you like.

💪Loads of responsibility and autonomy (we stay far away from micromanagement) and a chance to make a real impact.

👩‍🔬Dedicated time for hackathons and growth to explore new ideas of your own. Every quarter, we have a hackathon week where you can work on anything you like to expand your skill set!

🎓Real training budget for books, conferences, or anything else you need to grow.

💰Attractive salary package and excellent employment terms.

🚀Work with the latest technology at the forefront of a rapidly developing field in medical imaging AI.

🔧 We have a strong engineering culture: think of CI/CD, experiment management, well-defined coding guidelines, and more.

🏖 Awesome yearly company retreat and quarterly team events.

💻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 international engineers based in the NL (already relocated to the Netherlands), we are able to offer visa sponsorship.

🎈Inclusive environment, we value and celebrate diversity.

Required profile

Experience

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

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Machine Learning Engineer Related jobs