Назад
Company hidden
2 дня назад

Senior Rust Developer (Computational Biology)

Формат работы
remote
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/

TL;DR

Senior Rust Developer (Computational Biology): Developing scalable, open-source workflow execution engines for scientific computations with an accent on DSL development, API design, and large-scale system scaling. Focus on improving the WDL and TES specifications and building reference implementations for the Sprocket engine.

Location: Remote. Must be based in GMT-8 to GMT+5 time zones. Required overlap of 3-4 hours with US Central Time (Chicago/Texas). Not open to candidates from China or Australia.

Company

hirify.global develops open-source computational biology tools to empower scientists in managing large-scale computations.

What you will do

  • Develop and enhance the Sprocket workflow execution engine and related Rust crates.
  • Propose and draft extensions for the Workflow Description Language (WDL) specification.
  • Collaborate on the evolution of the Task Execution Schema (TES) with standards bodies and the open-source community.
  • Maintain reference implementations and comprehensive API documentation using OpenAPI/Swagger.
  • Coordinate development progress with the internal computational biology team.

Requirements

  • 6+ years of professional experience with Rust and a track record of shipping production code.
  • Proven experience contributing to or leading open-source projects.
  • Proficiency in developing domain-specific languages (DSLs), including lexing, parsing, and validation.
  • Strong expertise in API design and specification development.
  • Experience with GitHub for project planning and collaboration.
  • Familiarity with workflow engines, scientific computing, or large-scale computation.

Nice to have

  • Experience with OpenAPI (Swagger) and the utoipa crate.
  • Familiarity with WDL and Task Execution Schema (TES).
  • Experience with Kubernetes or Cloud/HPC environments.
  • Prior involvement with standards bodies such as GA4GH.

Culture & Benefits

  • Full-time, long-term engagement with potential for extension beyond the initial 6 months.
  • Opportunity to work on high-impact open-source technology used by the global scientific community.
  • Ability to influence the direction of open standards in scientific workflow execution.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →