CuspAI

Scientific Software Engineer (Lab Integration)

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

Инженер-программист в AI-компанию по разработке материалов. Задача — строить и поддерживать системы интеграции AI-платформы с физическими лабораториями партнёров в замкнутом цикле открытия материалов.

Задачи

  • Проектировать, разрабатывать и эксплуатировать сервисы, передающие запросы на эксперименты от AI-агентов в лаборатории и возвращающие результаты
  • Разрабатывать API и модели данных (FastAPI, Pydantic) для двустороннего обмена данными между лабораторией и облаком
  • Интегрировать лабораторные приборы, роботизированные платформы, LIMS/ELN и системы планирования, преобразуя форматы данных
  • Обеспечивать надёжность интеграций: идемпотентность, ретраи, очереди, мониторинг и алертинг
  • Помогать с техническим онбордингом новых лабораторий-партнёров и настройкой интеграций
  • Совместно с учёными и инженерами проектировать рабочие процессы и учитывать реалии лабораторий в дизайне платформы
  • Разворачивать и эксплуатировать контейнеризованные сервисы в облаке с тестированием и CI/CD

Требования

  • Практический опыт с лабораторной автоматизацией, self-driving labs или научными пайплайнами (управление приборами, роботизированные платформы, high-throughput эксперименты)
  • Сильный опыт backend-разработки и эксплуатации production-сервисов
  • Глубокое владение Python, включая типизированный и хорошо покрытый тестами код и дизайн API
  • Опыт проектирования распределённых систем с интеграцией внешних сторон: API, очереди сообщений или event-driven архитектуры, контракты данных
  • Понимание практик безопасности для внешних систем
  • Умение работать в небольшой мультидисциплинарной команде и ясно коммуницировать с учёными и инженерами

Условия

  • Конкурентная зарплата
  • Опционы в CuspAI
  • Отпуск: 28 дней (DE, NL, UK) или 21 день (JP, SG, US) плюс местные праздники
  • Родительский отпуск: 26 недель (основной опекун) и 12 недель (второй опекун) с полной оплатой
  • Бюджет на профессиональное развитие
  • Работа над значимыми задачами в материаловедении и устойчивом развитии
  • Междисциплинарная командная работа с исследователями мирового уровня

Навыки

  • Python
  • FastAPI
  • Pydantic
  • LIMS
  • ELN
  • Dagster
  • Flyte
  • Prefect
  • Terraform
  • CI/CD
  • Docker
  • Kubernetes

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

Backend Engineer
CleraMiddleБерлинОфис
80,000 – 120,000 EUR в год
5 нояб.
Senior Backend Engineer (GO) (m/f/d)
StröerSeniorГамбургОфис
5 нояб.
Team Lead Software Engineering (m/w/d)
finanzen.net GmbHLeadКарлсруэГибрид
5 нояб.
(Senior) Software Engineer (m/w/d) C#/.NET
finanzen.net GmbHSeniorГибрид
5 нояб.
Senior C++ Software Engineer (m/w/d)
NexburgSeniorГибрид
5 нояб.