Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$183к$205кмедиана$247к
50 в выборке
На СНГ рынке: $4.4к/мес ($3.7к - $6к)
85
Хорошая вакансия
развернуть
Роль четко определена с акцентом на передовой AI middleware и высокопроизводительные системы, но отсутствие информации о зарплате является недостатком.
Кликните для подробной информации
Зарплата не указанаПередовой фокусСильная поддержка компанииУдаленная работа
Оценка от Hirify AI
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Software Engineer (AI/HPC): Designing and optimizing AI communication middleware and collective communication libraries for distributed, multi-node, multi-GPU workloads with an accent on C/C++ systems programming, GPU communication, and performance profiling. Focus on improving GPU-direct transfers, tuning AI frameworks, building performance benchmarks, upstreaming distributed training capabilities, and validating Ultra Ethernet across the software and hardware stack.
Location: Remote for employees residing within the United States; department location listed as Austin, Texas.
Company
hirify.global develops scale-out networking solutions integrating hardware, software, and system-level technologies for AI and HPC datacenters.
What you will do
Design and implement performance-critical CCL enablement features for hirify.global fabrics.
Optimize distributed training across multi-node, multi-GPU configurations, including GPU-direct transfers, IPC, and CPU/GPU synchronization.
Profile AI workloads, identify bottlenecks across the software and hardware stack, and provide robust fixes for advanced escalations.
Tune PyTorch Distributed, TensorFlow/XLA, JAX, DeepSpeed, and Megatron-LM workloads.
Develop model-aligned benchmarks and microbenchmarks, prototype Ultra Ethernet capabilities, and validate deployment performance.
Contribute upstream to AI communication and distributed training projects while participating in design reviews, code reviews, CI, maintenance, and cross-functional collaboration.
Requirements
8+ years of experience in high-performance systems programming in C/C++ on Linux.
Strong experience with GPU communication stacks including CUDA/ROCm and NCCL/RCCL.
Ability to optimize distributed training performance using profiling and tracing.
Understanding of collective communication concepts and topology awareness.
Experience delivering production-quality code.
Open-source contributions in relevant areas.
Nice to have
Experience with AI frameworks such as PyTorch Distributed, DeepSpeed, and Megatron-LM.
Familiarity with libfabric/OFI, UCX, and RDMA concepts.
Experience with RoCEv2 and Ultra Ethernet.
Experience building cluster-scale performance test infrastructure.
Culture & Benefits
Flexible remote, hybrid, and onsite roles are available across a global organization spanning six countries.
Compensation includes base pay, equity, cash, and performance-based incentives.
Benefits include medical, dental, vision, disability, life, dependent care, accidental injury, and pet insurance.
Benefits include paid holidays, 401(k) with company match, Open Time Off for regular full-time exempt employees, sick time, bonding leave, and pregnancy disability leave.
Work involves collaboration with semiconductor industry leaders and engineering teams across kernel/driver, switch, performance, and systems functions.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →