Назад
Company hidden
8 дней назад

Staff Software Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
Staff Software Engineer (AI) (Notification Hub & Experience): Building and scaling a personalized notification system that delivers relevant messages across the user lifecycle with an accent on distributed systems, AI integration, personalization, and reliability. Focus on defining multi-quarter architecture, solving relevance and latency trade-offs, and improving high-throughput delivery for millions of customers.

Location: Toronto, Ontario, Canada

Base salary: CAD 185,000–231,500 per year, with potential equity grants.

Company

Builds a large-scale notification platform focused on delivering personalized, timely, and actionable customer communications.

What you will do

  • Define and own the multi-quarter technical strategy for the Notification Hub and Experience domain.
  • Architect a personalized notification system that reasons across the full user notification lifecycle.
  • Build and scale high-throughput notification infrastructure while balancing relevance, latency, complexity, and long-term reachability costs.
  • Integrate AI, machine learning, experimentation, and personalization capabilities into production systems.
  • Own reliability, observability, SLA improvements, latency reduction, and the elimination of systemic failure modes.
  • Lead cross-functional initiatives with product, design, data science, infrastructure, and marketing teams while mentoring engineers.

Requirements

  • 7+ years of backend engineering experience with demonstrated Staff-level impact on large, ambiguous, cross-functional projects.
  • Strong proficiency in one or more backend languages, including Go, Java, Python, C++, Kotlin, or a similar language.
  • Deep experience designing and scaling distributed systems handling massive event volumes.
  • Ability to connect long-term technical strategy with detailed system design and measurable business outcomes.
  • Strong written and verbal communication skills, including the ability to align engineering, product, and leadership without formal authority.
  • Deep AI fluency and experience applying AI in software development, combined with a product-minded approach.

Nice to have

  • Experience building notification, messaging, or communications platforms at scale.
  • Experience integrating ML or AI systems in production, including model serving, feature pipelines, real-time inference, or experimentation infrastructure.
  • Familiarity with recommendation and personalization systems.
  • Experience integrating LLMs into production services.

Culture & Benefits

  • Paid time off, paid parental leave, wellness benefits, and paid holidays.
  • Medical, dental, and vision benefits for full-time employees.
  • Disability and basic life insurance.
  • RRSP with employer matching and a mental health program.
  • Technical mentorship, cross-functional collaboration, and opportunities to influence the engineering direction of the domain.

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