np. Python, Warszawa, Startup

Senior Software Engineer MLA

AI/ML
remote

About the Client

Our client is the leading research data platform that’s transforming the way biomedical and imaging data are managed at leading life sciences, clinical, and academic institutions globally.

The client provides a comprehensive research data solution with all the tools needed for curation, imaging processing, machine learning workflows, and secure collaboration. By leveraging cloud scalability and automating research workflows, they help organizations scale research data and analysis, improve scientific collaboration, and accelerate discoveries.

About the Team

In this role you will join the client`s Compute and Analytics team, responsible for building a robust task framework and management system for their clinical-trial customers.

Role Overview

We’re seeking a seasoned backend engineer to help the client build the next-generation task management system for clinical trials. You’ll collaborate closely with product and UX teams to deliver secure, reliable, and high-performance services.

Requirements:

  • 5+ years of professional software development experience
  • Strong expertise in Python (FastAPI preferred) and Go
  • Proven track record building backend services in different architectures
  • Experience with CI/CD pipelines (GitLab CI is a plus) and infrastructure as code (Helm and Terraform)
  • Solid understanding of RESTful API design and client/server performance tuning
  • Skilled with NoSQL databases (MongoDB, Redis)
  • Demonstrated ability to write clean, maintainable, and well-tested code
  • Excellent communication skills and experience working in a traditional scrum team

Nice to have:

  • Familiarity with Kubernetes and cloud platform (AWS, Azure)
  • Familiarity with task queues and workflow engines (e.g., Celery, Airflow, or similar)
  • Background in regulated environments or healthcare/clinical-trial software
  • Experience integrating with JupyterHub services
  • English level: Upper intermediate

Responsibilities:

  • Design, develop, and maintain microservices in Python and Go
  • Build and extend our task-management platform
  • Participate in API design, code reviews, and best-practice enforcement
  • Ensure high availability, observability, and security of backend services
  • Contribute to our Angular-based frontend as needed
  • Build and maintain service deployment (CI/CD), monitoring, and scaling

Olsys
Outsource
100 - 300
Branża
E-commerce, Big Data, Data Science, Fintech/Banking
Założona
2007

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies