Software Engineer in Machine Learning

vor 2 Wochen


Zürich, Zürich, Schweiz Cradle Vollzeit CHF 80'000 - CHF 120'000 pro Jahr
This is Cradle

Proteins are the molecular machines of life, used for many therapeutic, diagnostic, chemical, agricultural and food applications. Designing and optimizing proteins takes a lot of expert knowledge and manual effort, through the use of custom computational and biological tools.

Machine learning is revolutionising this space, by enabling high-fidelity protein models. At Cradle, we offer a software platform for AI-guided discovery and optimization of proteins, so that biologists can design proteins faster and at scale. We are already used by clients across pharma, biotech, agritech, foodtech, and academia.

We're an experienced team of roughly 60 people. We've built many successful products before and have enough funding for multiple years of runway. We are distributed across two main locations, Zurich and Amsterdam, and are focused on building the best possible team culture.

We offer our employees a very competitive salary, a generous equity stake (for full time employees) in the company and a wide range of benefits and career progression opportunities.

Machine learning for biology has advanced rapidly over the past years and produced astonishing results. Most famous of all is probably AlphaFold, a protein structure prediction model based on a transformer architecture. Researchers have been able to transfer the amazing progress in Natural Language Processing to the domain of proteins, creating models that effectively "speak" the language of proteins. While interacting with biologists we recognized they would love to leverage these models, but lack the expertise to adapt them to their needs. This is where Cradle jumps in: we focus on taking state of the art intelligent algorithms and adapt them to solve concrete protein engineering problems, such as increasing thermal stability, solubility or activity for various enzymes. It is fascinating to see how machine learning and biology interact

What we are looking for

For this challenge we are looking for software engineers who are excited to peek out of the virtual world and join us on integrating promising ML models in a protein design platform. Be ready to witness first hand what happens when you leave the bits and bytes behind and try to solve challenges with nature's constraints and complexity. We look for candidates who are not shy to take research papers or ML prototypes and turn them into scalable product features. Besides dealing with the ML models itself, a big part of your job will be to build the necessary infrastructure around the machine learning models to make them accessible and useful to biologists.

Responsibilities:

As a software engineer in machine learning, you would be responsible to:

  • Take an algorithm from a research project and transform it into robust, well-tested, functional code

  • Support the team in establishing a stable, high quality and flexible software engineering process.

  • Set up validations and benchmarks to ensure a high quality of ML models.

  • Collaborate with biologists, software engineers and scientists alike and learn to understand their domain

  • Contribute to open source software and establish a community around Cradle and its platform

Need to have
  • You have 3+ years of experience in developing machine learning systems

  • You are at home in PyTorch or JAX

  • You have strong problem solving skills, and an exquisite mastery of fundamental algorithms and data structures. You write readable code.

  • You are kind and work well in teams. We look for team players who contribute to a positive and friendly working environment.

Nice to haves
  • You have experience with developing backend systems in modern cloud environments

  • You have worked with natural language processing models or models applied to protein sequence-to-function relationships

A notice about recruitment scams: Please be aware that scammers are posing as us in order to get your personal details or money. We only communicate via email addresses, we only make job offers after having met you in person at our office in Zurich or Amsterdam, and we never ask you to pay for anything during the interview process.



  • Zürich, Zürich, Schweiz Apple Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    Join the Apple Maps team and help shape the future of navigation for hundreds of millions of users worldwide We are seeking a dedicated ML Engineer to revolutionize our traffic predictions and navigation systems. Your work will directly impact how people move through their world, making their journeys more efficient and enjoyable. This is an ideal position...


  • Zürich, Zürich, Schweiz HeerbruggRobotics Hub Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    Come build the autonomous future with us. One humanoid at a time.As a Senior Robotics Machine Learning Engineer, you will join an international and rapidly growing robotics team in Zurich, dedicated to developing a next-generation robotic platform that automates industrial tasks with unmatched precision and intelligence.We are looking for an experienced and...


  • Zürich, Zürich, Schweiz Daedalean AG Vollzeit $ 120'000 - $ 180'000 pro Jahr

    Principal Machine Learning Engineer Daedalean AG days ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages English Job location Tech stack Artificial Intelligence Computer Vision C Computer Programming Python Machine Learning Rust Data Processing Safety Critical Systems Deep...


  • Zürich, Zürich, Schweiz Ergon Informatik Vollzeit CHF 60'000 - CHF 90'000 pro Jahr

    Befristet %ZürichJetzt bewerbenper 1. Januar 2026 oder nach Vereinbarung für 6-12 MonateAls schweizweit führendes Unternehmen schafft Ergon aus Digitalisierungstrends einzigartigen Kundennutzen – von der Idee bis zum Markterfolg. Ergon vereint Technologie-, Security- und Business-Kompetenzen und realisiert «smarte» Lösungen für komplexe...


  • Zürich, Zürich, Schweiz Apple Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    Apple's Security Engineering & Architecture organization is responsible for the security of all Apple products. Passionate about safeguarding users, we believe that the best defense requires a great offense. When it comes to securing more than a billion devices running the world's most sophisticated operating systems, that means finding vulnerabilities...


  • Zürich, Zürich, Schweiz Visium SA Vollzeit CHF 120'000 - CHF 150'000 pro Jahr

    Title: Lead Machine Learning Engineer Type: Full-timeLocation: Lausanne or ZürichAbout usAt Visium, we enable enterprise executives in defining their AI & Data strategy, execute large scale transformations and implement AI across operations, ensuring their organization becomes future-proof.With expertise in strategy, architecture, cloud engineering,...


  • Zürich, Zürich, Schweiz Daedalean AG Vollzeit CHF 100'000 - CHF 150'000 pro Jahr

    Machine Learning Ops Engineer Daedalean AG Zürich, Switzerland days ago Role details Contract type Permanent contract Employment type Full-time (> 32 hours Working hours Regular working hours Languages English Job location Zürich, Switzerland Tech stack Amazon Web Services (AWS Artificial Neural Networks Azure Big Data C Configuration Management Databases...


  • Zürich, Zürich, Schweiz Ergon Informatik AG Vollzeit CHF 80'000 - CHF 120'000 pro Jahr

    per 1. Januar 2026 oder nach Vereinbarung für 6-12 MonateAls schweizweit führendes Unternehmen schafft Ergon aus Digitalisierungstrends einzigartigen Kundennutzen – von der Idee bis zum Markterfolg. Ergon vereint Technologie-, Security- und Business-Kompetenzen und realisiert «smarte» Lösungen für komplexe Anforderungen.Der Airlock Secure Access Hub...


  • Zürich, Zürich, Schweiz Apple Vollzeit CHF 90'000 - CHF 135'000 pro Jahr

    Apple's Security Engineering & Architecture organization is responsible for the security of all Apple products. Passionate about safeguarding users, we believe that the best defense requires a great offense. When it comes to securing more than a billion devices running the world's most sophisticated operating systems, that means finding vulnerabilities...


  • Zürich, Zürich, Schweiz Apple Inc Vollzeit CHF 120'000 - CHF 180'000 pro Jahr

    Summary Posted: Nov 26, Role Number: Apple's Security Engineering & Architecture organization is responsible for the security of all Apple products. Passionate about safeguarding users, we believe that the best defense requires a great offense. When it comes to securing more than a billion devices running the world's most sophisticated operating systems,...