Senior Python Developer (Bioinformatics)

Козлова Ольга Сергеевна

Senior Python Developer (Bioinformatics)

Описание вакансии

Международный проект. Китай. Россия.


Важный аспект: нам нужен не просто разработчик. Нам нужен ключевой Python-разработчик для создания сложного биоинформатического пайплайна.


О проекте:
Проект заключается в реализации кастомной статистической модели (на основе теоремы Байеса), которая интегрирует результаты работы существующих ML-инструментов (Clair3, ClairS-TO) для высокоточного анализа геномных данных.
Это не стандартная веб-разработка. Это глубокая инженерная работа на стыке программирования, статистики и биоинформатики. Кандидат будет напрямую работать с математическими формулами и специфическими геномными форматами данных.
Ключевые задачи специалиста:

  • Реализация статистической модели: Взять математическое описание модели из ТЗ и корректно и эффективно реализовать его на Python.
  • Работа с геномными данными: Написать надежные парсеры для форматов VCF, BAM и других (используя pysam и другие профильные библиотеки), а также реализовать логику обработки геномных интервалов.
  • Разработка Python-модулей: Создать чистый, модульный и тестируемый код, который будет ядром всего пайплайна.
  • Валидация и тестирование: Написать юнит- и интеграционные тесты. Провести самостоятельную валидацию модели по заданным метрикам (Precision/Recall).

Взаимодействие в команде:
Вы будете тесно сотрудничать с DevOps-инженером, который отвечает за создание окружения (Docker/Conda), настройку CI/CD и запуск внешних инструментов. Ваша задача — предоставить ему готовые Python-модули, а не заниматься оркестрацией.
Вы будете работать под руководством Project Manager'а и напрямую общаться с экспертом-биоинформатиком со стороны заказчика для уточнения деталей модели.

Обязательные требования (Must-have):

  • Опыт коммерческой разработки на Python от 5 лет.
  • Практический опыт в биоинформатике от 2-х лет: Вы должны понимать, что такое VCF, BAM, FASTQ, и иметь опыт работы с ними. Опыт с библиотекой pysam практически обязателен.
  • Умение читать и реализовывать математические формулы: Вы должны комфортно себя чувствовать, превращая статистические модели в работающий код.
  • Английский язык на уровне Upper-Intermediate (B2) и выше: Вы должны быть способны уверенно обсуждать сложные технические и научные детали с заказчиком устно и письменно.
  • Сильные инженерные навыки (чистый код, тесты, Git).

Желательные требования (Nice-to-have):

  • Образование в области биоинформатики, компьютерных наук, прикладной математики или смежных дисциплин.
  • Опыт работы с менеджерами воркфлоу, такими как Snakemake или Nextflow.

Кого мы точно НЕ ищем:
Мы не ищем ML-инженера для обучения нейросетей.
Мы не ищем Python-инженера без опыта в наукоемких проектах или биоинформатике.

Как будем проверять:
Техническое собеседование будет сфокусировано на вашем опыте в биоинформатике. Мы обсудим ваши прошлые проекты. Затем мы покажем вам упрощенную версию формулы из нашего ТЗ и попросим вас рассказать, как бы вы подошли к ее реализации на Python, какие "подводные камни" вы видите при работе с VCF-файлами в этой задаче, и какие вопросы задали бы эксперту-биоинформатику

Что можем предложить:

  • Высокое и очень высокое вознаграждение.
  • Изначально это проектная занятость, с возможностью продления контакта и заключения ТД с российским ЮЛ.
  • Длительность проекта: ~3 месяца.
  • Формат работы: Удаленный.
  • Участие в уникальном проекте.
  • Международная команда, единственная в своем роде.

Заказчик: Китай. Рабочий язык: английский.

Навыки
  • Python
  • Биотехнология
  • Английский язык
  • Алгоритмы и структуры данных
  • Математическая статистика
  • GitHub
Посмотреть контакты работодателя

Похожие вакансии

Электронные платформы
Удаленная работа
  • Москва

  • от 400000 RUR

Рекомендуем
Leads
Удаленная работа
  • Москва

  • от 400000 RUR

Рекомендуем
AC Studio
Удаленная работа
  • Москва

  • от 400000 RUR

Рекомендуем
Х5 Group
Удаленная работа
  • Москва

  • от 400000 RUR

ТЛ Групп
Удаленная работа
  • Москва

  • от 400000 RUR

SL Soft
Удаленная работа
  • Москва

  • от 400000 RUR

Интегрированные системы управления

Senior python-разработчик внешних сервисов

Интегрированные системы управления

Удаленная работа
  • Москва

  • от 400000 RUR

СберМедИИ
Удаленная работа
  • Москва

  • от 400000 RUR

X5 Tech
Удаленная работа
  • Москва

  • от 400000 RUR

METASCAN
Удаленная работа
  • Москва

  • от 400000 RUR

МИП Новая Ремедика при Первом МГМУ им. И.М. Сеченова

Senior Python / AI Developer (разработка и внедрение AI-агентов)

МИП Новая Ремедика при Первом МГМУ им. И.М. Сеченова

Удаленная работа
  • Москва

  • от 400000 RUR

Remokate
Удаленная работа
  • Москва

  • от 400000 RUR

Trading Integral Solutions
Удаленная работа
  • Москва

  • до 7000 USD

FIX
Удаленная работа
  • Москва

  • до 7000 USD

Циан
Удаленная работа
  • Москва

  • до 7000 USD

Делимобиль
Удаленная работа
  • Москва

  • до 7000 USD

AlumniHub
Удаленная работа
  • Москва

  • от 5000 USD

МАГНИТ, Розничная сеть

Senior ML Engineer (Promo)

МАГНИТ, Розничная сеть

Удаленная работа
  • Москва

  • от 5000 USD

StormWall™
Удаленная работа
  • Москва

  • от 5000 USD

Джемини Софт

Lead ML Engineer (AI Tech Lead)

Джемини Софт

Удаленная работа
  • Москва

  • от 5000 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию