Backend Software Engineer (Python) (Senior+)

Cradle builds high-fidelity models of proteins in computers, offering a software platform for AI-guided lead optimization of proteins.
Backend
Senior Software Engineer
Contact Company
11 - 50 Employees
AI · Biotech · Healthcare
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Backend Software Engineer MTS / SMTS - Distributed Systems - Bangalore

Senior Backend Software Engineer role at Salesforce Bangalore, focusing on distributed systems development with 2+ years experience required. Hybrid work model with comprehensive benefits.

Senior Application Developer

Senior Application Developer position at CSCI Consulting - Remote role requiring 7+ years experience in enterprise software development with DoD clearance.

C# Backend Software Engineer with SQL Server

Senior Backend Software Engineer role at Degreed focusing on C# and SQL Server development, offering competitive compensation between $140k-$160k in San Francisco.

Senior Full Stack (RoR) Software Engineer, Payments

Senior Full Stack Ruby on Rails Engineer role focused on building and maintaining payment infrastructure for a healthcare technology platform.

Senior Software Engineer, API Enablement

Senior Software Engineer role at Upstart focusing on API development and scalability solutions using gRPC, offering remote work options and comprehensive benefits.

Description For Backend Software Engineer (Python) (Senior+)

Cradle is seeking a Backend Software Engineer (Python) to join their team in designing and developing a service-oriented decoupled web application that exposes advanced machine learning models to scientific end users. The role involves architecting systems for manipulating and storing biological sequence data, designing APIs for interacting with machine learning models, providing technical leadership, and collaborating with biologists and scientists.

Key responsibilities include:

  • Architecting systems for biological sequence data manipulation and storage
  • Designing APIs for machine learning model interaction
  • Providing technical leadership for high-quality software engineering
  • Collaborating with biologists, machine learning experts, and scientists

Required skills:

  • Extensive industry experience in developing back-end systems in modern cloud environments (GCP)
  • Proficiency in Python and its ecosystem (FastAPI, uv, ruff, pyright)
  • Experience with databases and big data systems
  • Knowledge of production systems for machine learning applications
  • Familiarity with containerized backend systems (Docker, Kubernetes)
  • Experience with highly-available distributed cloud systems

Cradle offers a top-of-market salary, generous equity stake, and a wide range of benefits including health, wellbeing, financial support, and training opportunities. The company values teamwork and excellent communication, contributing to a positive and friendly working environment.

Join Cradle in their mission to revolutionize protein design and optimization across various industries including pharma, biotech, agritech, foodtech, and academia.

Last updated 6 months ago

Responsibilities For Backend Software Engineer (Python) (Senior+)

  • Architecting systems for biological sequence data manipulation and storage
  • Designing APIs for machine learning model interaction
  • Providing technical leadership for high-quality software engineering
  • Collaborating with biologists, machine learning experts, and scientists

Requirements For Backend Software Engineer (Python) (Senior+)

Python
Kubernetes
  • Extensive industry experience in developing back-end systems in modern cloud environments (GCP)
  • Proficiency in Python and its ecosystem (FastAPI, uv, ruff, pyright)
  • Experience with databases and big data systems
  • Knowledge of production systems for machine learning applications
  • Familiarity with containerized backend systems (Docker, Kubernetes)
  • Experience with highly-available distributed cloud systems
  • Strong teamwork and communication skills

Benefits For Backend Software Engineer (Python) (Senior+)

Medical Insurance
Equity
  • Top of market salary
  • Generous equity stake
  • Health and wellbeing benefits
  • Financial benefits
  • Training and career progression opportunities

Interested in this job?