Senior Rust Developer (Computational Biology)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Rust Developer (Computational Biology): Developing scalable, open-source workflow execution engines to empower scientists in deploying large-scale computations with an accent on API design and domain-specific languages. Focus on enhancing the Sprocket engine, extending WDL/TES specifications, and implementing reference standards.
Location: Remote (GMT-8 to GMT+5). 3-4 hours overlap with US Central Time (Chicago/Texas) required. Not open to candidates from China, Australia, or similar time zones.
Company
is developing open-source technology to advance computational biology through scalable workflow execution engines.
What you will do
- Contribute to the development of the Sprocket workflow execution engine and associated Rust crates (wdl, sprocket, crankshaft).
- Improve and extend the Workflow Description Language (WDL) specification, shepherding changes through the ratification process.
- Collaborate on the evolution of the Task Execution Schema (TES) with standards bodies and the open-source community.
- Develop and maintain reference implementations with comprehensive OpenAPI/Swagger documentation.
- Coordinate progress with the internal computational biology team.
Requirements
- 6+ years of senior-level proficiency in Rust with a track record of shipping production code.
- Experience contributing to or leading open-source projects.
- Familiarity with workflow engines, scientific computing, or large-scale computation.
- Ability to work with Rust crates for lexing, parsing, validating, linting, and executing DSLs.
- Strong skills in API design and specification development.
- Proficiency with GitHub for project planning and collaboration.
Nice to have
- Experience improving specifications using OpenAPI (Swagger) or the utoipa crate.
- Familiarity with Workflow Description Language (WDL) and Task Execution Schema (TES).
- Experience with Kubernetes, cloud, or HPC environments.
- Prior involvement with standards bodies such as GA4GH.
Culture & Benefits
- Full-time and long-term role commitment.
- Opportunity to work on impactful, open-source technology used by scientists worldwide.
- Ability to influence the direction of open standards in scientific workflow execution.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →