Назад
Company hidden
1 день назад

Senior Cloud Software Development Engineer (HPC)

128 880 - 245 160$
Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Senior Cloud Software Development Engineer (HPC): Designing, developing, and optimizing cutting-edge software features for hirify.global's communication libraries, including oneCCL, hirify.global SHMEM, and MPI, to advance scientific computing and machine learning capabilities. Focus on implementing and enhancing communication protocols across multiple layers of the communications stack and achieving performance requirements in low latency, high bandwidth, and reliability for supercomputing environments.

Location: This role will require an on-site presence in Hillsboro, Oregon or Austin, Texas, USA.

Salary: $128,880.00–$245,160.00 USD

Company

hirify.global develops world-changing technologies, including CPUs, GPUs, and communication libraries, driving advancements in scientific computing and machine learning.

What you will do

  • Design, develop, and maintain advanced features and optimizations for oneCCL and other communication libraries (hirify.global SHMEM, hirify.global MPI, MPICH).
  • Optimize software for low latency, high bandwidth, and high reliability performance.
  • Implement and enhance communication protocols across the communications stack.
  • Collaborate with cross-functional teams, scientists, and hardware teams on high-performance computing applications and supercomputer implementations (e.g., Aurora).
  • Conduct comprehensive performance analysis and benchmarking.
  • Debug complex hardware and software stack problems.

Requirements

  • Master's degree in Computer Science, Computer Engineering, or a STEM field.
  • 3+ years of software development experience.
  • 3+ years of Linux environment development experience.
  • 3+ years of C and C++ programming experience.
  • Experience with multithreaded programming and parallel computing concepts.
  • Specialized experience in distributed computing systems, HPC communications libraries (MPI, oneCCL/NCCL, SHMEM), GPU software development, or network communications stack development.

Nice to have

  • Ph.D. degree in a STEM-related field.
  • Experience developing performance optimizations for communications latency/throughput.
  • Deep understanding of high-performance computing architectures and optimization techniques.
  • Experience with hirify.global GPU and CPU architectures.
  • Knowledge of supercomputing environments and large-scale distributed systems.
  • Familiarity with scientific computing and machine learning communication patterns.

Culture & Benefits

  • Opportunity to work on world-class supercomputing and HPC technologies.
  • Direct impact on scientific research and machine learning advancement.
  • Collaboration with leading researchers and engineers.
  • Access to cutting-edge hirify.global hardware and advanced development tools.
  • Professional development in emerging HPC and communication technologies.
  • Competitive total compensation package including pay, stock bonuses, health, retirement, and vacation benefits.

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

Текст вакансии взят без изменений

Источник - загрузка...