Software Engineer - Research Data Platform

Bioptimus builds multimodal, multi-scale AI foundation models for biology, used in biomedical research, drug development, and pathology workflows.

Seed0 current maintainers0 active leadsTeam intelligence

Maintainer signals as of 9/25/2026

Paris, France
About Bioptimus

French AI biotech company developing foundation models and data infrastructure that connect biological data across molecular, tissue, clinical, and patient scales.

View jobs by Bioptimus

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will design, implement, and maintain scalable data schemas, storage solutions, and production-ready data systems for AI workloads. You will build typed, documented APIs; optimize databases, storage paths, pipelines, and cloud costs; and implement validation, testing, versioning, and access controls. You will work with researchers and product engineers to define needs, prioritize work, and deliver projects end to end.

Requirements

  • Production-level Python expertise
  • Experience with Pydantic, SQLAlchemy, Alembic, object storage abstractions, and FastAPI or similar frameworks
  • Expertise in PostgreSQL and relational database management systems, including schema design, indexing, and query optimization
  • Experience designing API surfaces
  • Exposure to the Model Context Protocol
  • Commitment to usable and accessible data infrastructure

Responsibilities

  • Design, implement, and maintain scalable data schemas and storage solutions for AI workloads
  • Benchmark, profile, improve, and extend distributed storage using chunking, compression, parallelization, and custom solutions
  • Develop and maintain clean, production-ready data systems
  • Build typed, documented APIs for researchers, engineers, and AI agents
  • Collaborate with researchers and product engineers to scope needs, align priorities, and deliver projects end to end
  • Monitor, profile, and optimize database queries, storage paths, pipeline bottlenecks, and cloud infrastructure costs
  • Implement data validation, testing, versioning, and access control with platform engineers

Benefits

  • Equity package
  • Flexible work arrangements, including remote options

Hiring Process

Screening: 30-minute recruiter call, then a 30-minute hiring-manager call. Interviews: 60-minute system-design interview; take-home project; 60-minute assignment presentation and technical Q&A; 30-minute executive interview. Offer follows a final decision and successful reference check; then onboarding.