Machine Learning Engineer

Job description

SpotLab is developing the first of its kind platform for microscopy image remote diagnosis. To make this happen we are looking to hire a full time Machine Learning Engineer to join our Madrid (Spain) office. She/he will run the operations related to Artificial Intelligence (AI) applied to medical image diagnosis. 

The responsibilities encompass:

  • Define the architecture for Spotlab´s machine learning environement.
  • Implement data processing pipelines and workflows.
  • Managing AI model training and deployment.

  • Managing the required cloud infrastructure.

  • Preparing the working environment. Organize and clean data. 

  • Define data environements for clinical use cases.

  • Drafting the technical documentation of the technology developed.

  • Interact with data experts and clinical professional to define product especifications.

You will get the opportunity to apply cutting edge technologies to solve important real life challenges.


Our ideal candidate to lead this challenge has...

  • Previous experience deploying computer vision, image processing, health informatics, cloud computing or deep learning solutions.
  • Experince with cloud architectures environments (ideally AWS).
  • Software engineering skills in Python and Javascript/Typescript.

  • Knowledge of artificial intelligence frameworks and in particular deep learning libraries  (Keras, TensorFlow).  Knowledge of GPUs.

  • Knowledge of the “Git” version manager.

  • An advanced degree in Computer Science, Telecommunications Engineering, or similar.
  • Fluent in Spanish or English. Additional languages are a plus.

If you are  passionate about using your skills for social impact and you have experience in computer vision, cloud computing, medical imaging, or anything that matters, join our multidisciplinary and multinational team :)