6 дней назад
Senior Software Engineer (AI)
132 500 - 171 000CAD
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Software Engineer (AI): Building an AI-native Personalization Studio and realtime customer journey systems at enterprise scale with an accent on distributed backend services, scalable APIs, and React applications. Focus on designing full-stack features, integrating AI-assisted development tools, and solving complex performance, reliability, observability, and security challenges in production.
Location: Vancouver, BC, Canada; hybrid work from the Vancouver office is required under the Global Hybrid Working Policy
Yearly salary: CAD 132,500–171,000
Company
provides an AI-powered agentic experience platform for autonomous, data-driven marketing and customer engagement across web, mobile, and desktop.
What you will do
- Design, build, and ship end-to-end features for the AI-native Personalization Studio and RT2.0 realtime personalization engine.
- Scope features, create technical designs, and break complex product requirements into executable tasks.
- Develop backend APIs and distributed services while contributing to modular React applications.
- Make architectural decisions across frontend, backend, and shared platform components with a focus on scalability, observability, and security.
- Use AI-assisted development tools for design, implementation, debugging, testing, and documentation.
- Improve engineering quality through code reviews, mentorship, operational improvements, and on-call support.
Requirements
- 5+ years of professional software engineering experience building, shipping, and operating production applications.
- Strong backend engineering skills with Ruby, Go, Java, or Kotlin, including database design and API scalability.
- Working knowledge of React and the ability to build modular, testable UI components across the full stack.
- Understanding of distributed systems, microservices, and cloud-native deployment patterns on AWS, GCP, or Azure.
- Experience owning features from scoping and technical design through rollout and post-launch support.
- Bachelor’s degree in Computer Science or equivalent practical experience.
Culture & Benefits
- Collaborative squad-based environment centered on initiative, ownership, honesty, reliability, openness, and humility.
- Paid vacation, sick time, volunteer days, mental health days, and 16 company holidays.
- Up to 26 weeks of paid parental leave, including post-partum night nurse support.
- RSUs and an RRSP with a 6% company match.
- Supplemental medical, dental, disability, and life coverage.
- Access to Carrot reproductive health and family-building support.
Hiring process
- Some travel may be required for team and stakeholder offsites.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
Senior AI Native Software Engineer
152 000 - 190 000CAD
5 дней назад
AI Experience Engineer (AI)
130 000 - 160 000$
9 дней назад
AI Native Software Engineer II
124 000 - 155 000CAD
9 дней назад
Software Developer, Mid-Market (AI)
80 000 - 120 000CAD
6 дней назад
Developer Experience Engineer (AI)
160 000 - 220 000CAD
7 дней назад
Senior Software Engineer (AI)
153 845 - 170 039CAD