Cisco
Senior Software Engineer, AI Cluster Networking Performance Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Cisco Validated Infrastructure Services, который отвечает за отладку, профилирование и оптимизацию сетевого и GPU-стека больших AI-кластеров — от загрузки и PCIe до Linux kernel, SmartNIC/DPU, RDMA, NCCL и коллективных коммуникаций на уровне приложений.
Задачи
- Расследовать сбои на уровне ядра, аномалии загрузки, проблемы линков PCIe, поведение драйверов и сетевые задержки
- Диагностировать и настраивать RDMA/RoCEv2, NCCL, SmartNIC/DPU, очереди NIC, перегрузки, пропускную способность и коллективные коммуникации
- Читать и сопоставлять унифицированные аппаратные трейсы по CPU хостов, PCIe-коммутаторам, SmartNIC и GPU-потокам
- Снимать и анализировать пакеты Wireshark, системные логи, логи поддержки NVIDIA, трейсы, профили и данные observability
- Совместно с командами железа и софта устранять сквозные узкие места
Требования
- Bachelor + 7 лет опыта, или Master + 4 года, или PhD + 1 год, или эквивалентный опыт
- 4+ года опыта отладки Linux kernel, сетей, GPU и распределённых систем
- Опыт написания кода на C/C++/Python и работы с user-mode и kernel-mode драйверами
- Опыт с сетевым стеком Linux, RDMA/RoCEv2, NCCL, PCIe и профилированием производительности
- Опыт анализа packet captures, трейсов, счётчиков, логов и воспроизводимых бенчмарков
Условия
- Стартовая зарплата $167,700.00 – $245,200.00 в год (без учёта бонусов, equity и льгот)
- Медицинская, стоматологическая и офтальмологическая страховка, 401(k) с вкладом Cisco
- Оплачиваемый отпуск по уходу за ребёнком, страхование по нетрудоспособности и жизни
- Возможность получения RSU Cisco
- Оплачиваемые отпуска, больничные и волонтёрские дни
Навыки
- Linux kernel
- C
- C++
- Python
- RDMA
- RoCEv2
- NCCL
- PCIe
- SmartNIC
- DPU
- Wireshark
- NVIDIA
- Nsight
- DOCA SDK
- Ethernet
- InfiniBand
- kernel tracing