Siena AI
Canadian Imperial Bank of Commerce
Canonical
Intuit
DGA
Yahoo
Canon Canada
O.C
FLiiP
Arc'teryx Equipment
Intuit
Calix
GoTo
HRB
Manulife
AIP Connect
Arc'teryx Equipment
Arc'teryx Equipment
Samsara
EverCommerce
United Software Group Inc. - Canada
Crawford & Company
Vestas Wind Systems A/S
A cutting-edge AI company in Toronto is seeking a Fullstack Engineer to develop and optimize its customer support platform. You will be integral in building scalable features using Node.js, React, and AWS, tackling complex engineering challenges while ensuring high-performance systems. This is a unique opportunity to shape customer experiences globally with your innovative solutions, while working with a talented remote team.
Siena is the first intelligence layer for customer experience. We're creating an operating system of AI agents that learn, remember, and act across every customer touchpoint—from support conversations to shopping experiences to voice and social media interactions. Siena doesn't just automate support; it powers shopping agents, builds persistent customer memory, generates actionable business insights, and creates empathetic interactions that feel human. We are transforming how businesses understand and connect with their customers, turning every interaction into intelligence that makes the next one better.
We\'re a small, distributed team that punches way above our weight. Every person here has outsized impact because we\'ve built leverage into everything we do. This philosophy makes us faster and, frankly, more fun to work with. If you\'re excited about building something that doesn\'t exist yet, keep reading. We\'re building agents that don\'t just respond to customers—they remember them, learn from every interaction, and connect experiences across channels.
As a fullstack engineer at Siena, you’ll own projects end-to-end, developing and optimizing features within our AI-powered customer support automation platform. You’ll work closely with product, shaping our roadmap while building reliable, high-performance systems. Your code will power millions of monthly customer interactions across global brands, where reliability and speed directly impact business outcomes. If you love solving real-world problems, thrive in fast-paced environments, and take pride in shipping great products, this role is for you.
The people who thrive here are curious, customer-obsessed, and take ownership without being asked. They fix problems first and explain later. They\'re direct about feedback—both giving and receiving it—because they care more about getting things right than being polite. They maintain high standards while moving at startup speed, and they build real relationships with teammates because they know that\'s how great work gets done. When things get tough, they adapt and keep pushing forward.
The people who thrive here treat AI like a natural extension of themselves. They\'ve built their own ecosystem of agents - some for research, others for debugging, writing, analysis, or writing code. They know which AI works best for what problem. Everyone gets premium accounts (ChatGPT, Claude, Perplexity Pro, Cursor, Lovable) plus a quarterly budget for new tools. But the magic happens in how we share knowledge. Demo days where someone shows off a clever workflows. Slack threads about which model handles a specific use case better. Learning from each other\'s AI workflows.
At Siena, we’re not just looking for people who can do a job. We’re looking for people who want to break boundaries, create the future, and reshape industries. If that’s you, we look forward to your application.
Siena provides equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation, gender identity, or gender expression. We are committed to a diverse and inclusive workforce and welcome people from all backgrounds, experiences, perspectives, and abilities.
* Le salaire de référence se base sur les salaires cibles des leaders du marché dans leurs secteurs correspondants. Il vise à servir de guide pour aider les membres Premium à évaluer les postes vacants et contribuer aux négociations salariales. Le salaire de référence n’est pas fourni directement par l’entreprise et peut pourrait être beaucoup plus élevé ou plus bas.