Principal Software Development Engineer - (flowise)
S-Communication Services GmbH
Vancouver, BC, Canada
Primary can base pyy range: $168,000 - $252,000 ca...
On-site
Typescript monorepo (node.js, react, express)
Ai agent design patterns
Llm orchestration and rag pipelines
Define and drive the long term architectural vision for Flowise as an extensible AI platform across open source, SaaS, and Workday enterprise environments
Job Summary
Define and drive the long term architectural vision for Flowise as an extensible AI platform across open source, SaaS, and Workday enterprise environments.
Lead architectural decisions for AI agent design patterns, LLM orchestration, RAG pipelines, evaluation frameworks, model routing, safety guardrails, and performance optimization.
Contribute directly to the TypeScript monorepo (Node.js, React, Express), review pull requests, debug complex issues, and participate in production on call rotations.
Matching Summary
Define and drive the long term architectural vision for Flowise as an extensible AI platform across open source, SaaS, and Workday enterprise environments.
Salary
Primary CAN Base Pay Range: $168,000 - $252,000 CAD; Additional US Location(s) Base Pay Range: $173,300 USD - $309,600 USD; Not specified
Skills & Requirements
Must-have
TypeScript monorepo (Node.js, React, Express)
AI agent design patterns
LLM orchestration and RAG pipelines
Production reliability and observability
Open source and enterprise roadmap definition
Nice-to-have
Sun-drenched optimism and drive
Courageous collaborators
Curious minds
Empathy and shared enthusiasm
Key Requirements
8+ years of software engineering experience
6+ years of JavaScript/TypeScript, Node.js, and React
6+ years architecting distributed systems and scalable APIs
Experience with relational databases, cloud infrastructure (AWS preferred), and CI/CD tooling
Track record of owning systems from requirements through production operations