WorkListВойтиОформить подписку
DO

Senior Scientific Developer

Архив
Deep Origin · Computational biology / drug discovery
Вакансия в архиве · закрыта 02.09
Смотреть актуальные вакансии

Другие вакансии компании

DO
🇺🇸South San Francisco · США·Full-timeSenior·англ. не указан
≈ $7,4–16 тыс/мес
28 окт
DO
🇺🇸South San Francisco · США·Full-timeHead и выше·англ. не указан
$220–260 тыс/год
7 окт
DO
🇺🇸South San Francisco · США · remote·Full-timeLead·англ. не указан
≈ $11–19 тыс/мес
5 окт

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

AC
Acronis · Кибербезопасность
🇺🇸США · remote·Full-timeSenior·англ. C1
$144–200 тыс/год
14 окт
CR
CrowdStrike · Кибербезопасность
🇺🇸США · remote·Full-timeSenior·англ. B1+–C2
$100–155 тыс/год
28 окт
QU
Quantori · Life sciences IT
RemoteSenior·англ. B2–C1
Зарплата не указана
5 окт
BP
Bp · нефтегаз
🇮🇳IN: Mumbai · Индия·Full-timeSenior·англ. не указан
Зарплата не указана
22 окт
NG
Nebius Group · AI-инфраструктура
🇳🇱Amsterdam · НидерландыSenior·англ. C1
≈ $5,6–9,8 тыс/мес
14 окт
Все вакансии: Наука и R&D

О вакансии

Откуда можно работать
Удалённо из любой страны
Уровень
Senior
указан работодателем
Даты
Опубликована 09.07 · видели у компании с 17.08 по 02.09 · закрыта 02.09
вакансия закрыта, проверки прекращены
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем Senior Scientific Developer, который поможет построить и масштабировать слой вычислительной науки нашей платформы для разработки лекарств.

Это практическая роль на стыке научных вычислений и разработки программного обеспечения. Вы будете проектировать, реализовывать и эксплуатировать инструменты и рабочие процессы уровня production, используемые медицинскими химиками и вычислительными биологами — от молекулярного докинга и расчётов свободной энергии до подготовки систем и дизайна, основанного на структуре. Вы будете работать с нашим Python SDK, определениями научных рабочих процессов, контейнеризованными вычислительными функциями и пакетами Julia, которые обеспечивают наш стек молекулярного моделирования.

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

Кандидаты должны иметь право работать на любого работодателя в США. Мы не можем спонсировать или принимать на себя спонсорство визы на данный момент.

Что предстоит делать

  • Проектировать, реализовывать и поддерживать научное программное обеспечение для разработки лекарств: докинг, free‑energy perturbation (FEP), молекулярная динамика, cheminformatics и связанные рабочие процессы вычислительной биологии.
  • Создавать и развивать Deep Origin Python SDK и научные API, которые учёные используют для запуска, мониторинга и анализа рабочих процессов платформы.
  • Разрабатывать и поддерживать пакеты симуляций и анализа на основе Julia для молекулярных систем (например, подготовка систем, протоколы MD/FEP, пост‑обработка).
  • Писать и эксплуатировать определения рабочих процессов (Argo Workflows) и безсерверные научные сервисы (Knative), оркеструющие многошаговые вычислительные конвейеры в Kubernetes.
  • Упаковывать научные инструменты как воспроизводимые, контейнеризованные функции с чёткими контрактами ввода/вывода, валидацией и интеграционными тестами.
  • Переводить требования из области медицинской химии и вычислительной биологии в надёжные, масштабируемые технические реализации.
  • Сотрудничать с командами platform engineering, product и science для интеграции научных инструментов в нашу мульти‑тенантную облачную платформу.
  • Обеспечивать качество научного кода через тестирование, документацию, бенчмаркинг и тщательную работу с граничными случаями в реальных молекулярных наборах данных.
  • Отлаживать и решать проблемы на всём стеке — от численных методов и поведения force‑field до сбоев рабочих процессов в production.
  • Вносить вклад в лучшие практики инженерии: code review, CI/CD, observability и операционные runbooks для длительно работающих научных задач.
  • Наставлять коллег и повышать планку научной разработки программного обеспечения во всей организации.

Требования

  • MSc или PhD в химии, химической биологии, биоинформатике, вычислительной химии или в тесно смежной области — либо эквивалентный промышленный опыт с сильным научным послужным списком.
  • Глубокие знания в минимум одной из областей: medicinal chemistry, cheminformatics, структурная биология, молекулярное моделирование или вычислительное открытие лекарств.
  • Отличные навыки Python — вы пишете чистый, протестированный, production‑quality код и уверенно создаёте библиотеки и API, а не только ноутбуки и скрипты. На практике это означает:
  • Вы авторизовали и поддерживали устанавливаемый пакет Python; публикация в PyPI является большим плюсом.
  • Вы работаете с современными системами упаковки и окружениями (uv, conda или pixi).
  • Linting и проверка типов являются частью вашего стандартного рабочего процесса (ruff, ty).
  • Вы использовали Marimo (или аналогичные реактивные/воспроизводимые инструменты ноутбуков) для научных исследований, демонстраций или документации.
  • Сильные навыки Docker — вы уверенно контейнеризуете научный код Python для production, а не только запускаете готовые образы. На практике это означает:
  • Вы знаете, как контейнеризировать скрипты Python, пакеты и зависимости в надёжные образы.
  • Вы умеете писать multi‑stage Dockerfiles для сложных конвейеров сборки.
  • Вы знаете, как уменьшать размер образа (кеширование слоёв, лёгкие базовые образы, гигиена build‑arg и поддержание лёгких runtime‑образов).
  • Опыт реализации научных алгоритмов и рабочих процессов от начала до развертывания, поддерживаемого программного обеспечения.
  • AI‑assisted development — вы свободно используете инструменты вроде Claude Code и Cursor, и умеете оценивать, где они ускоряют работу, а где научная точность требует человеческой проверки.
  • Сильные основы в software engineering: тестирование, контроль версий, отладка и проектирование чётких интерфейсов для сложных научных данных.
  • Способность читать scientific literature и переводить методы в работающие реализации.
  • Системный подход к решению проблем с сильным чувством ответственности.
  • Способность работать как самостоятельно, так и совместно в быстро развивающемся стартапе.

Будет плюсом

Preferred:

  • Значительный опыт работы с Julia, особенно в научных вычислениях, молекулярной динамике или высокопроизводительных численных задачах.
  • Практический опыт работы с Kubernetes и облачными паттернами развертывания.
  • Опыт работы с Argo Workflows (или аналогичной оркестрацией рабочих процессов) и Knative (или аналогичными безсерверными/контейнерными платформами).
  • Знакомство с экосистемами молекулярного моделирования: force fields, подготовка систем, алхимические методы free‑energy или конвейеры анализа MD.

Nice‑to‑have:

  • Опыт работы с TypeScript/JavaScript — UI нашей платформы и некоторые backend‑сервисы используют современные веб‑стэки.
  • Опыт работы с PostgreSQL или научными платформами данных (хранение химических структур, RDKit и т.д.).
  • Вклад в open‑source научное программное обеспечение.
  • Опыт работы в стартапе на ранней стадии, быстро выпускающем научные функции продукта.

Условия и бенефиты

  • Возможность формировать будущее здравоохранения, долголетия и нашей способности симулировать жизнь.
  • Конкурентный пакет вознаграждения с существенным equity.
  • Всеобъемлющее покрытие медицинских, стоматологических и офтальмологических расходов.
  • Ежегодные встречи команды и корпоративные мероприятия.
  • Бесплатный обед, закуски, напитки и доступ к тренажёрному залу на месте (для сотрудников в офисе).

Навыки

PythonJuliaDockeruvcondapixirufftyMarimoClaude CodeCursorKubernetesArgo WorkflowsKnativeTypeScriptJavaScriptPostgreSQLRDKit

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти