PU

Purpose Unlimited

Verified Job Source

Open positions

Staff Software Engineer – Data Systems

Remote · Canada

Design and build core data systems, durable data models, APIs, events, and shared infrastructure for products and AI-enabled applications. Lead architectural decisions and engineering practices, ensuring systems are reliable, secure, observable, and resilient to failures while improving product quality and client experience.

Staff Software Engineer

Remote · Canada

Lead the architectural decisions for consumer-facing products to improve performance, reliability, and client experience. Define standards for AI-augmented engineering workflows and mentor senior engineers to raise the team's overall technical capability.

Staff Data Scientist

Remote · Canada

The role involves building the client intelligence architecture and behavioral models to connect product decisions to client outcomes. You will design AI analytics systems, establish causal measurement standards, and govern automated insight generation.