Machine Learning Engineer

Job description

We are seeking a Machine Learning Engineer to support the ongoing development of our high throughput microscopy analysis software stack. Exscientia is a company that is committed to getting medicines to patients in the fastest and most effective manner. We do this by applying the latest research in Artificial intelligence (AI), machine learning and modern high-performance computational methods to transform drug design. Exscientia is at the forefront of Artificial Intelligence (AI) driven drug discovery and the only company to have used AI to design drug molecules that are currently in clinical studies.

As ML Engineer you will take over the continued development, maintenance, and scaling of Exscientia’s deep learning image analysis pipeline and ensure that data flows are robust, scalable, and reproducible. You will work closely with AI research scientists to bring new methods to production, as well as opportunistically identify areas of improvement to the software stack. Working closely with the global Data and AI Technology departments, you will be responsible for integrating microscopy-based data flows into the larger organization and contributing directly to the AI-driven optimization of drug candidates for cancer treatment.

You Will Have The Opportunity To:

  • Drive the continued development of key software for the analysis of high-throughput microscopy data using state of the art computer vision approaches
  • Build infrastructure to ensure the highest standards of data integrity, scalability, and reproducibility - and potentially enable new ways of using our rich datasets
  • Enjoy a highly collaborative work culture that values initiative and professional autonomy


  • A Master’s degree or higher in computer science or adjacent field
  • Excellent MLOps knowledge and experience supporting ML pipelines in production, preferably for computer vision applications
  • In-depth knowledge of Python
  • Experience using cloud hosting providers such as GCP, AWS, or Azure
  • Excellent communication skills

Ways to stand out:

  • Experience with software development best practices in a research setting
  • Experience or interest in working in life sciences
  • Hands-on knowledge of automation data pipelines, scientific workflow systems, and their monitoring
  • ML-adjacent skills, e.g. R for data analysis, dashboarding, database systems


  • Making a positive contribution to patients by revolutionising the pharmaceutical industry through AI-driven discovery
  • Kick-start or further grow your career - at Exscientia, you will have the opportunity to acquire valuable skills, work on problems that matter, and learn from world-class technical and scientific leaders
  • A highly competitive compensation package in accordance with the Austrian collective bargaining agreement, starting from a minimum salary of 55.000,- € gross per year on a full time basis. We will negotiate an attractive package and overpayment based on your background and previous work experience.
  • Funding for professional development and conference attendance
  • The opportunity to join an inclusive, collaborative and intellectually stimulating culture
  • Flexible working and remote working to allow you to manage your own time
  • Daily lunch options, regular team events and lots of opportunities for casual networking

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.