NVIDIA

Senior System Software Engineer - Scientific Computing PaaS

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

Senior System Software Engineer в NVIDIA для построения облачной платформы научных вычислений (PaaS), поддерживающей физическое численное моделирование, AI-обучение, инференс и визуализацию для задач физики и инженерии.

Задачи

  • Проектировать сервисы и отвечать за облачную инфраструктуру для физически-информированных и data-driven научных workflow
  • Разрабатывать новые алгоритмы и взаимодействовать с эксплуатацией для повышения производительности системы на всём стеке: DL-фреймворки, численные солверы, микросервисы, API, гетерогенные вычисления на CPU и GPU
  • Проектировать, строить, разворачивать и эксплуатировать масштабируемую I/O-инфраструктуру для чекпоинтинга, загрузки данных, пре- и постобработки данных
  • Оптимизировать архитектуру вычислений, хранения и сети под задачи физики и симуляций

Требования

  • Степень BS/MS в Computer Science или смежной области либо эквивалентный опыт
  • 10+ лет опыта построения и эксплуатации распределённых вычислительных и data-intensive платформ как сервиса в облаке
  • Подтверждённые навыки в компилируемом языке (Go, Rust, C++ или другом)
  • Сильные фундаментальные знания в Cloud Computing: архитектура «датацентр как компьютер», архитектура облачной безопасности, виртуализация CPU, памяти и I/O, пулинг ресурсов и эластичность
  • Навыки в распределённых системах и параллельной обработке: топология распределённых вычислений, логическое время, синхронизация и обнаружение дедлоков, отказоустойчивость и обнаружение сбоев, консенсус и протоколы соглашения, параллельные алгоритмы, shared memory и distributed memory, message passing (MPI, NCCL), масштабируемость и производительность кластера
  • Практические навыки отладки процессов, потоков, дедлоков и синхронизации, планирования, IPC, управления памятью, файловых систем и I/O
  • Сильные доказательства алгоритмического мышления и навыков системного дизайна: рекурсия, графы, деревья, стек и очередь, проектирование и эксплуатация крупномасштабных слабосвязанных распределённых систем
  • Самостоятельность, сильные коммуникативные навыки, умение работать независимо с несколькими командами при минимальном руководстве

Условия

  • Базовая зарплата определяется с учётом локации, опыта и оплаты сотрудников на аналогичных позициях
  • Диапазон базовой зарплаты: 184 000 – 287 500 USD для уровня 4 и 224 000 – 356 500 USD для уровня 5
  • Доступны equity и льготы
  • Заявки принимаются как минимум до 5 сентября 2026 года
  • NVIDIA использует AI-инструменты в процессах рекрутинга
  • Равные возможности трудоустройства и инклюзивная рабочая среда

Навыки

  • Go
  • Rust
  • C++
  • Cloud Computing
  • Distributed Systems
  • Parallel Processing
  • MPI
  • NCCL
  • HPC
  • Kubernetes
  • GPU
  • CPU
  • Virtualization
  • Cloud Security
  • I/O
  • Linux
  • Deep Learning

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

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Sr Software Engineer
General MotorsSeniorSunnyvaleГибридРелокация
170,600 – 261,300 USD в год
6 окт.
Senior System Software Engineer - Scientific Computing PaaS — NVIDIA, 184,000 – 356,500 USD в год, Удалённо | itrelocate