Roche

Principal Software Engineer (f/m/d) - Lab Automation

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Principal Software Engineer в Roche для разработки систем автоматизации лабораторий в drug discovery. Проектирование драйверов и API для лабораторных приборов, интеграция с LIMS/ELN и построение агентных систем и цифровых двойников лабораторий.

Задачи

  • Разрабатывать ПО для управления лабораторными приборами (жидкостные хендлеры, ридеры планшетов, роботизированные руки), создавать драйверы и API с использованием различных протоколов (serial, USB, TCP/IP)
  • Руководить разработкой драйверов, API и middleware для интеграции кастомных и коммерческих роботизированных платформ с LIMS и ELN
  • Строить агентные системы и цифровые представления лабораторий для проведения научных экспериментов, учитывая идентичность образцов, состояние приборов и доступность ресурсов
  • Формировать технический roadmap и совместно со стейкхолдерами определять долгосрочную техническую стратегию стандартизированного и масштабируемого фреймворка
  • Выступать старшим техническим экспертом и консультантом для инженеров Lab Automation по управлению системами, извлечению данных и стратегиям связности workflow
  • Применять методы reinforcement learning, in-context learning и reasoning для оптимизации алгоритмов динамического планирования и движков исполнения workflow

Требования

  • Высшее образование в области Computer Science или смежной технической специальности либо эквивалентный практический опыт
  • Существенный профессиональный опыт, желательно 8+ лет
  • Практический опыт работы в биотехнологической или фармацевтической исследовательской среде
  • Экспертный уровень владения Python и/или TypeScript
  • Глубокая экспертиза в cloud-native архитектурах (желательно AWS/GCP), RESTful API, микросервисах, serverless-архитектурах и распределённых системах
  • Опыт работы как минимум с двумя протоколами/технологиями из NATS, Kafka, MQTT или GraphQL
  • Чёткое мнение о том, как команде внедрять AI-воркфлоу разработки для более быстрой и качественной поставки кода
  • Опыт владения или существенного формирования технического roadmap, принятия решений о том, что строить, откладывать и выводить из эксплуатации, и прагматичных компромиссов
  • Сильные коммуникативные навыки и способность выстраивать доверительные партнёрства с учёными и определять высокоуровневую техническую архитектуру
  • Желательно: опыт обучения, оценки или внедрения AI/ML-моделей (включая reinforcement или imitation learning для робототехники) и построения AI-enabled систем с определением evals, guardrails и измерением надёжности

Условия

  • Работа в Roche — глобальной компании с более чем 100 000 сотрудников
  • Культура, поощряющая личное самовыражение, открытый диалог и подлинные связи
  • Roche — Equal Opportunity Employer
  • Для отклика достаточно обновлённого CV и диплома о высшем образовании, сопроводительное письмо не требуется
  • В процессе отбора потребуется заполнить анкету

Навыки

  • Python
  • TypeScript
  • AWS
  • GCP
  • RESTful APIs
  • микросервисы
  • serverless
  • распределённые системы
  • NATS
  • Kafka
  • MQTT
  • GraphQL
  • reinforcement learning
  • in-context learning
  • AI/ML
  • LIMS
  • ELN
  • serial
  • USB
  • TCP/IP

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

AI Backend Developer (m/w/d)
Sopra SteriaMiddleБерлинГибрид
60,000 – 85,000 EUR в год
15 окт.
Robotics Software Engineer (m/f/d) AI Tools & Integration
Agile Robots SEMiddleМюнхенОфис
15 окт.
Senior Backend Engineer (m/w/d) – Plattform & Integrationen
SaltRockSeniorКёльнГибрид
15 окт.
.NET Developer
JobgetherMiddleУдалённо
15 окт.
Senior Python Developer
JobgetherSeniorУдалённо
15 окт.
Principal Software Engineer (f/m/d) - Lab Automation — Roche, Penzberg | itrelocate