Назад
Company hidden
9 часов назад

Middleware Development Engineer (Rust)

Формат работы
hybrid
Тип работы
fulltime
Английский
c1
Страна
Poland
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Middleware Development Engineer (Rust): Building high-impact systems software and Rust-based GPU middleware to bridge low-level compute with developer APIs with an accent on the oneAPI-rs ecosystem. Focus on designing safe Rust abstractions for memory management and execution flows, optimizing performance-critical AI and HPC workloads, and contributing to open source.

Location: Hybrid (Gdansk, Poland)

Company

hirify.global is a global leader in semiconductor design and software stacks for AI, HPC, and data center technologies.

What you will do

  • Design and implement Rust middleware and runtime layers for GPU-accelerated workloads.
  • Contribute to the oneAPI-rs codebase, focusing on API design, feature development, and performance improvements.
  • Build safe and ergonomic Rust abstractions for memory management, kernels, and execution flows.
  • Diagnose and resolve complex systems-level issues related to performance, concurrency, and multi-device execution.
  • Collaborate with open source maintainers and internal teams through technical design discussions and code reviews.
  • Develop validation strategies using benchmarks to analyze latency and resource utilization.

Requirements

  • Professional software development experience in Rust.
  • Strong knowledge of systems programming concepts, including memory management and concurrency.
  • Practical experience with GPU programming fundamentals.
  • Proven experience contributing to open source software via pull requests and issue discussions.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Must be based in or be able to work in a hybrid model from Gdansk, Poland.

Nice to have

  • Strong proficiency in C++.
  • Familiarity with GPU parallel compute programming models such as SYCL or CUDA.
  • Excellent English written and verbal communication skills.

Culture & Benefits

  • Competitive pay including stock programs and quarterly bonuses.
  • Comprehensive health benefits: medical plan, life insurance, and employee pension plan.
  • Professional growth through advanced development programs and conference access.
  • Flexible working time and wellbeing services to support work-life balance.
  • Additional perks: lunch cards, Multisport/Holiday cards, and exclusive employee discounts.

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