Hybrid Backend Software Engineer, Python

Posted 2 hours ago

Apply now

About the role

  • Backend Software Engineer at Cradle designing a platform for optimizing biological systems using AI-guided discovery. Collaborating with scientists to develop service-oriented decoupled web applications in Zürich and Amsterdam.

Responsibilities

  • Designing and developing a service-oriented decoupled web application
  • Architecting the manipulation and storage of biological sequence data
  • Architecting the APIs across which we interact with machine learning models
  • Providing technical leadership for a high-quality software engineering process
  • Collaborating with biologists, machine learning experts, and scientists

Requirements

  • Extensive industry experience in developing back-end systems in a modern cloud environment
  • The Python programming language and its ecosystem (FastAPI, uv, ruff, pyright, …)
  • Databases and big data systems
  • Production systems for machine learning applications
  • Building containerized backend systems (Docker, Kubernetes)
  • Highly-available distributed cloud systems
  • Kind and collaborative team player

Benefits

  • Competitive salary
  • Generous equity stake
  • Wide range of benefits
  • Career progression opportunities

Job title

Backend Software Engineer, Python

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job