Formation Bio
Senior Software Engineer II, Trial Engine
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Сеньор-инженер в команду Trial Execution фарма-технологической компании: разработка и эксплуатация систем для проведения клинических исследований, включая интеграции с EDC/CTMS/eTMF и AI-агентов для работы с клиническими данными в регулируемой среде (GxP, 21 CFR Part 11).
Задачи
- Проектировать, разрабатывать и эксплуатировать продакшн-системы, используемые в активных клинических исследованиях — от запуска и активации сайтов до сбора данных, мониторинга и закрытия.
- Координировать клинические, регуляторные, дата- и инфраструктурные команды, снимать кросс-функциональные зависимости и доводить софт до валидированного использования в активных исследованиях.
- Работать в рамках валидированного SDLC: совместно с QA и CSV-экспертами переводить требования валидации в трассируемый и тестируемый код, улучшать инженерные процессы для предсказуемой комплаентной поставки.
- Проектировать и внедрять AI-native возможности для Trial Execution — агентов и пайплайны, которые читают клинические и операционные данные и выявляют сигналы, расхождения и задачи, с провенансом, аудит-трейлами и human-in-the-loop.
- Строить интеграции с клиническими системами и вендорами (EDC, CTMS, eTMF, фиды CRO и лабораторий, системы безопасности) и превращать разрозненные данные в целостную картину исследования.
- Владеть доменной логикой и софтом на клинических данных, совместно с Data Engineering развивать общие ingestion, оркестрацию, хранилище, качество и governance.
- Сдвигать работу влево: находить последовательные активности исследования и строить инструменты, позволяющие запускать их раньше или параллельно.
- Развивать понимание регулируемого контекста: распознавать применимость GxP, рано подключать QA и валидацию и переводить их требования в практические инженерные решения.
- Задавать техническое направление и повышать планку: ревьюить дизайны, менторить инженеров, строить guardrails и автоматизацию для безопасной скорости всей организации.
Требования
- 7+ лет опыта разработки продакшн-софта, включая практический опыт поставки ПО для клинических исследований.
- Знакомство с клиническими системами и потоками данных, понимание операционных реалий работы в активном исследовании.
- Опыт поставки ПО в регулируемой или контролируемой среде: GxP/GCP, компьютерная валидация систем, трассируемость требований, аудит-трейлы, электронные подписи, управление изменениями.
- Взгляд на регулирование как на дизайн-ограничение, а не препятствие; умение переводить регуляторные требования в комплаентный и качественно спроектированный софт.
- Сильные навыки разработки: чистый поддерживаемый код, распределённые системы и облачные основы (AWS, GCP или Azure), умение выбирать между долгосрочными и быстрыми решениями.
- Ежедневная работа с AI-инструментами — LLM, агентные workflow, retrieval-пайплайны — и интерес к их ответственному применению в регулируемой клинической работе.
- Опыт технического владения на сеньорском уровне: многоквартальные инициативы, кросс-функциональные зависимости, дизайны, на которых строили другие инженеры.
- Отличная коммуникация с не-инженерами: умение работать с руководителем клинических операций или директором по QA и согласовывать подход.
- Комфорт с неопределённостью: портфель исследований и подходы меняются, дорожная карта будет другой.
Условия
- Диапазон общей компенсации: $213,500 - $267,000.
- Помимо базовой зарплаты — equity, комплексные бенефиты и щедрые перки.
- Гибридный формат: 3 дня в неделю в офисе.
- Приоритет найма в хабах Нью-Йорк и Бостон; также рассматриваются кандидаты из Research Triangle (NC) и San Francisco Bay Area.
- Равные возможности для всех кандидатов.
Навыки
- LLM
- agentic workflows
- retrieval pipelines
- AWS
- GCP
- Azure
- distributed systems
- EDC
- CTMS
- eTMF
- GxP
- 21 CFR Part 11
- computer system validation