Machine Learning / ML Engineer

Job description

SkinVision is on a mission to save 250k lives in the next decade by revolutionising the way we care about your skin. Our technology empowers people to manage their skin health, enabling an efficient connection between users and the health system through a sophisticated yet easy to use mobile application available for download on any smartphone. With over 2 million users since inception and more than 30k new users joining us every month, we are constantly looking to grow our team with professionals who are driven by purpose and are challengers by nature. 

We are looking for a Machine Learning (ML) Engineer to join the Applied Research team at SkinVision.

Job requirements

In this role as, ML Engineer you will develop ML-based solutions and improve our existing ones. You will bring fresh ideas from the research stage all the way to production-ready and solve complex and innovative challenges in the domains of machine learning, uncertainty estimation, image processing, computer vision and data collection.
The work is done as part of a small team, consisting of colleagues who are highly motivated to improve health care systems. We work in a challenging medical environment where determination and perseverance are as important as great ML skills and whew priorities can change quickly.

The ideal candidate can think out of the box and acts strategically to discern which problems are important, articulating to the rest of team their ideas and the impact they can have on our users.

  • Developing ML-based services (or extending and improving our existing services) that support our users in decision making.
  • Iterate over the full life cycle of ML/data models: data analysis, data preprocessing, modelling, tuning, pipeline and productization.
  • Analyzing existing data and understanding user needs.
  • Devise strategies for collection of data when necessary.
  • Collaborate with human experts to enrich data and quality control, prove effectiveness of the new services.
  • Sharing experiments and results with technical and non-technical audiences showing the impact on our users.
What you will bring in:
  • 2 years of experience, preferably in a medical app or software as medical device (SaMD) or commercial setting. Or proven ability to develop ML based systems to solve real world problems.
  • Background in machine learning, applied maths, statistics, computer science, data science or similar. Strong understanding of probabilities in real world decision making.
  • Experience in Python and modern machine learning frameworks.
  • Getting things done attitude.
  • Able to deliver production ready components where applying good machine learning practice and proof are as important as the final accuracy.
  • Motivated to work in a continuously evolving environment.
  • Good collaboration and communication skills.
Not sure if you are qualified?
Research shows that while men apply to jobs when they meet an average of 60% of the criteria, women tend to only apply only when they check every box. If you feel energised by our mission and would like to use your first-class talent to accelerate the growth of SkinVision but don't necessarily meet every single point on the job description, please still apply. We'd love to receive your application and see if you could be a good fit.