Вакансия из Hirify Global, списка международных tech-компаний Для мэтча и отклика нужен Plus
Пожаловаться
Зарплата и рынок
развернуть
$133к-241к/год
$190к$220кмедиана$250к
По похожим ролям (49) ~ $220к/год
На СНГ рынке: $4.4к/мес ($3.6к - $5.6к)
91
Крутая вакансия
развернуть
Чётко очерченная senior-позиция в крупной компании с фокусом на важную инфраструктуру для AI и HPC, сложными инженерными задачами и участием в open-source.
Актуальные технологии
Инфраструктура для AI
Влияние на open-source
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Подключить Plus
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior AI Software Development Engineer (oneCCL/Distributed Systems): Building and optimizing the oneAPI Collective Communications Library for scalable communication across Intel CPU and GPU platforms with an accent on collective communication algorithms, distributed systems, and high-performance networking. Focus on improving latency, bandwidth utilization, scalability, and reliability for large-scale AI training and HPC workloads.
Location: Hybrid role with on-site work at assigned hirify.global sites in the United States; primary location Hillsboro, Oregon, with an additional location in Austin, Texas.
Annual salary: $133,410–$240,710 USD.
Company
hirify.global develops computing hardware and software, including platforms for AI, high-performance computing, and distributed workloads.
What you will do
Design, develop, and optimize collective communication algorithms and runtime capabilities within oneCCL.
Improve scalability, latency, bandwidth utilization, resilience, and communication performance across distributed systems.
Lead performance optimization for multi-node and multi-accelerator AI and HPC workloads.
Investigate system-level performance, reliability, and interoperability issues.
Collaborate with hardware architects, researchers, software engineers, open-source contributors, and strategic customers.
Use data-driven analysis to guide engineering decisions and contribute to open-source communication and networking technologies.
Requirements
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 3+ years of relevant experience.
Strong software development experience with C/C++.
Experience developing systems software, middleware, runtime software, networking software, or communication libraries.
Hands-on experience diagnosing and optimizing performance, scalability, and reliability in complex distributed systems.
Experience with distributed systems, operating systems, concurrency, networking, and computer architecture.
Experience developing software in Linux environments.
Nice to have
Experience with collective communication frameworks such as oneCCL, MPI, NCCL, RCCL, UCX, OpenSHMEM, or libfabric.
Experience supporting distributed AI training, machine learning infrastructure, or HPC applications.
Experience optimizing communication across multiple nodes, GPUs, or accelerators.
Familiarity with RDMA and high-performance networking environments, including InfiniBand or RoCE.
Experience with GPU, accelerator, or heterogeneous computing platforms.
Open-source software development and customer-facing troubleshooting experience.
Experience with oneAPI, SYCL, PyTorch Distributed, DeepSpeed, Horovod, hirify.global VTune Profiler, or GDB.
Culture & Benefits
Hybrid work model combining on-site work at an assigned hirify.global site with off-site work.
Full-time employment with competitive pay, stock bonuses, health benefits, retirement benefits, and vacation.
Opportunity to influence hirify.global’s software roadmap and contribute to open-source communities.
Collaboration with architects, researchers, engineers, open-source contributors, and customers on large-scale computing workloads.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →