Назад
Company hidden
обновлено 1 день назад

Software Engineer (AI Infrastructure)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer (AI Infrastructure): Building ultra-low-latency network stacks, distributed systems, telemetry pipelines, and fault-recovery platforms for global AI data centers with an accent on hardware-software co-design, packet processing, and high-availability operations. Focus on optimizing congestion control and ASIC memory management, designing low-level automation and CI pipelines, and solving complex reliability challenges across multi-tenant fabric environments.

Location: Burnaby, British Columbia, Canada

Company

Builds next-generation networking and distributed systems infrastructure for AI data centers, backed by over $610M in funding.

What you will do

  • Architect and ship production-grade software for core networking and distributed systems using C, C++, Python, and open-source stacks such as SONiC.
  • Drive hardware-software co-design for packet processing, congestion control, and ASIC memory management for large-scale AI workloads.
  • Own platform components throughout their lifecycle, from architectural trade-offs and bring-up through deployment and high-availability operational support.
  • Design ultra-low-latency telemetry and monitoring pipelines, automated fault recovery systems, and CI automation for low-level systems.
  • Translate customer requirements into scalable technical designs, implementation plans, and performance metrics.
  • Partner with customers and internal hardware and product teams during trials, production bring-up, and technical escalations.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field.
  • Strong programming ability in one or more of C, C++, and Python.
  • Solid understanding of systems software, distributed systems, operating systems, or embedded systems.
  • Strong problem-solving and debugging skills, including the ability to break down complex technical problems.
  • Track record of taking ownership from asking the right questions through implementation, validation, and follow-through.
  • Comfort working in a fast-moving environment with evolving priorities and contributing beyond a narrowly defined role.

Culture & Benefits

  • Work on infrastructure at the convergence of low-level systems software, open-source networking, and hardware-software co-design.
  • Take end-to-end ownership of mission-critical platform components.
  • Collaborate directly with customers and internal hardware and product teams.
  • Contribute to technology powering global AI data centers.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →