Назад
9 часов назад

Senior Software Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
Senior Software Engineer (AI): Designing and delivering distributed systems for agentic execution, prompt-driven automation, model orchestration, and enterprise-grade AI workflows with an accent on scalable architecture, evaluation infrastructure, and customer-facing AI experiences. Focus on leading multi-contributor projects, solving complex trade-offs across latency, cost, determinism, and maintainability, and mentoring engineers across teams.

Location: Vancouver, British Columbia, Canada; office-centric hybrid schedule with in-office days on Monday, Tuesday, and Thursday, work from home generally available on Wednesday, and Friday flexibility depending on the team and work.

Base salary: $176,000–$200,000 per year, plus potential equity, sales incentive pay where applicable, and benefits.

Company

Asana is a platform for human and AI collaboration used by teams worldwide to achieve important goals.

What you will do

  • Drive technical design, architecture, and end-to-end delivery of medium-to-large projects across the AI roadmap.
  • Design robust, extensible, and performant systems for agentic execution, prompt-driven automation, model orchestration, and enterprise-grade data boundaries.
  • Solve complex technical problems by balancing technical debt, developer velocity, execution risk, latency, cost, determinism, maintainability, and business goals.
  • Break ambiguous product visions into engineering milestones, anticipate customer and architectural risks, and manage cross-team dependencies.
  • Write design documents, establish testing norms, run retrospectives, and promote technical excellence.
  • Partner with Product Managers, Engineering Managers, Product Designers, and Data Scientists while mentoring engineers across levels.

Requirements

  • 6+ years of professional software engineering experience designing, building, and maintaining production distributed systems, microservices, or complex full-stack architectures.
  • Technical leadership experience across multiple services or codebases.
  • Practical experience or deep interest in LLMs, agentic patterns, evaluation pipelines, retrieval-augmented generation (RAG), or real-time streaming infrastructure.
  • Ability to author comprehensive technical design documents, evaluate architectural trade-offs, and make durable decisions.
  • Experience acting as a Tech Lead or Area of Responsibility owner and driving multi-contributor projects from ambiguity to delivery.
  • Ability to navigate cross-team dependencies and collaborate with Product Managers, Engineering Managers, Product Designers, and Data Scientists.
  • Experience mentoring and coaching engineers, providing actionable code and design feedback, and establishing engineering best practices.
  • Deep empathy for end-user experience, including how backend architecture and model behaviours affect user trust, interface latency, and workflow reliability.
  • Curiosity about AI tools and emerging technologies, with willingness to learn and use them to improve productivity, collaboration, or decision-making.

Culture & Benefits

  • Office-centric culture with hybrid work practices.
  • Mental health, wellness, and fitness benefits.
  • Career coaching and support.
  • Inclusive family-building benefits.
  • Long-term savings or retirement plans.
  • In-office culinary options and benefits that may vary by role, country, and local regulations.

Hiring process

  • One streamlined technical interview process is used across the AI engineering teams.
  • Team placement is determined after the interview experience based on the best match.

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