3 дня назад
Software Developer (AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Software Developer (AI): Developing network IO software and hardware control systems for distributed AI clusters with an accent on RoCE networking, embedded systems, and CPU/memory efficiency. Focus on debugging large-scale network performance, analyzing packet traces, building telemetry, and optimizing traffic through kernel bypass and zero-copy techniques.
Location: Hybrid in Sunnyvale, California or Toronto, Canada
Company
Builds specialized AI hardware and a high-performance computing platform designed to accelerate model training and inference beyond GPU-based systems.
What you will do
- Develop x86 and ARM software exposing next-generation hardware IO capabilities for AI and HPC applications.
- Govern a generic IO API used by multiple internal teams and develop control and configuration subsystems for hardware.
- Debug network performance across large AI clusters and analyze network statistics and packet traces to identify bottlenecks.
- Build telemetry and diagnostic tools that improve visibility into network and IO datapaths.
- Optimize CPU and memory utilization using kernel bypass and zero-copy techniques while integrating modern networking protocols.
- Lead cross-functional projects spanning software, hardware, FPGA, ASIC, cluster architecture, and AI application teams.
Requirements
- Master's or PhD in Computer Science or Electrical Engineering with at least 1 year of industry experience, or 3+ years of industry experience.
- Experience working in large software environments.
- Experience with embedded systems, hardware/software co-design, and some driver development.
- Familiarity with network protocols such as TCP and RoCE, plus network debugging tools such as Wireshark, or willingness to learn.
- Some familiarity with network switch environments such as Arista or Juniper, or willingness to learn.
- Strong analytical skills, attention to detail, and the ability to communicate across technical teams.
Culture & Benefits
- Opportunity to build an AI platform designed beyond the constraints of GPUs.
- Access to cutting-edge AI research, with opportunities to publish and open source work.
- Work on one of the world's fastest AI supercomputers.
- Startup vitality combined with job stability.
- Non-corporate work culture focused on individual beliefs, continuous learning, growth, and inclusion.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
5 дней назад
Software Engineer (Autonomy & Robotics)
135 000 - 205 000$
9 дней назад
Staff Engineer, Embedded Firmware (Aerospace)
6 дней назад
Software Integration Engineer - Federal (Robotics)
100 000 - 200 000$
5 дней назад
Embedded UI Engineer (AI)
150 000 - 300 000$
3 дня назад
Software Engineer, Networking & Linux Systems
5 дней назад
Lead Software Engineer (AI)
185 000 - 260 000$