Who we are:

At molab.ai, we accelerate the drug and compound discovery process for patients, people,
and the planet by fusing cutting-edge AI technologies with latest insights from the natural
science frontier. To this end, our team of excelling scientists has been developing data
science models to predict molecular properties with market-outperforming accuracy. Now,
together with top investors we have secured the funds to expand our team and elevate digital
drug discovery to an entirely new level. If you are looking for a purpose-driven AI company
that combines scientific excellence, impact and entrepreneurial drive, let’s create better
molecules, faster, together!

What we are looking for:

We are seeking an experienced Software / Machine Learning Engineer to build the very
infrastructure upon which our prediction models will run. You will lead our Data
Engineering, Cloud Infrastructure and Development & Operations efforts working side-by-
side with our excellent Data Science team. You will succeed in this endeavor with your
outstanding mindset, both from an analytical, as well as entrepreneurial and personal
What you’ll specifically do:
  • Design and build practical cloud-based infrastructure solutions in an
    environment of frequently changing requirements, especially within AWS
  • Implement and run data transformation jobs on large-scale computer clusters
    with frameworks like Apache Spark
  • Build and operate complex data pipelines in hybrid cloud / on-prem setups 
  • Manage and configure Linux-based servers and take over operations tasks
  • Help to protect Molab's intellectual property by putting data security first

What you need to succeed:

  • 3+ years of practical experience as a Software or Data Engineer in a top-notch
  • Experience working with Cloud Infrastructure (e.g. Azure or AWS, in general knowledge of different cloud vendors needed), virtualisation and containerisation environments (e.g. VMware, Docker, Kubernetes)
  • Knowledge of the entire software development process including testing,
    continuous integration/delivery, automated deployment and
  • Experience with operating Linux-based systems, solid Bash scripting skills and
    application of configuration tools
  • Experience in software development with Python
  • Knowledge of frameworks like Pytorch, Numpy, Pandas, CUDA
  • Knowledge of Terraform
  • High degree of ambition for self-improvement and self-initiative
  • Very good written and spoken English
Any of the following is a plus:
  • Knowledge in applying Jupyter Notebooks
  • Cluster computing with Apache Spark

What we offer:

  • A partly remote, yet fully interdisciplinary and exciting-to-work-with team,
    occasional team gatherings
  • Merit-based, and outcome-oriented team culture, i.e. team effort, spirit, and
    success translate into substantial growth opportunities - we celebrate results over
    hours worked
  • Competitive Salary
  • Mentoring and personal development opportunities and budget
  • Reserved time off to acquire new skills

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)