Senior AI Software Engineer, Agentic Systems & Data Fabric
Role Overview
The Data Fabric team builds a multi-tenant, multi-cloud data platform on Databricks across GCP and Azure.
The platform connects, governs, secures, and discovers data for supply chain and AI products, with tenant isolation and governed data sharing.
The Senior AI Software Engineer builds execution patterns, tool-calling infrastructure, and runtime guardrails for agentic workflows on enterprise data.
Key Skills for This Role
Full Job Posting
About Kinaxis
Kinaxis provides an AI-infused platform for supply chain orchestration, serving customers in more than 100 countries.
Location and work arrangement
- Ottawa and Toronto roles are hybrid; roles in other Canadian locations are remote.
Role overview
The Data Fabric team builds a multi-tenant, multi-cloud data platform on Databricks across GCP and Azure.
The platform connects, governs, secures, and discovers data for supply chain and AI products, with tenant isolation and governed data sharing.
The Senior AI Software Engineer builds execution patterns, tool-calling infrastructure, and runtime guardrails for agentic workflows on enterprise data.
Responsibilities
- Build reusable services and runtimes connecting LLMs and agents to governed Databricks data.
- Integrate agent workflows with Delta Lake, Unity Catalog, SQL endpoints, and GCP and Azure pipelines.
- Design tenant boundaries for data, compute, identity, and execution context.
- Ship production APIs, SDKs, reference implementations, and runbooks.
Requirements
- Architect resilient execution workflows, APIs, and production platforms.
- Bring production agent-framework experience, including tool calling, state, approvals, retries, and evaluation.
- Design observable, self-correcting workflows with planning, verification, and human governance.
- Apply automated testing, feedback loops, and guardrails to validate agent-generated outcomes.
- Bring deep Python proficiency across scalable runtimes, asynchronous services, and developer SDKs.
- Independently turn ambiguous problems and client needs into platform products.
Nice to have
- Databricks ecosystem experience with Unity Catalog, Delta Lake, and SQL endpoints on GCP or Azure.
- Experience with Terraform and CI/CD for cloud infrastructure automation.
Benefits
- Flexible vacation and company-wide days off, well-being programs, fitness classes, mentorship, training, career development, recognition, referral rewards, and hackathons.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Kinaxis
Intern AI&ML Researcher
Ottawa, CAN
Kinaxis is seeking a master's or PhD student or recent graduate for an AI/ML Research Intern role focused on machine learning research for supply chain planning. The work includes developing and evaluating models, runnin
Co-op/Intern Developer, Machine Learning
Ottawa, CAN
Kinaxis is seeking a co-op or intern developer to build machine-learning software and help deploy it into production. Candidates must be enrolled in full-time education or recently graduating, have completed at least two
Co-Op/Intern Support and Learning Platform Administrator
Ottawa, CAN
Intern Cloud Developer, Platform Engineering
Ottawa, CAN
Intern AI&ML Researcher
Ottawa, CAN
Co-op/Intern Developer, Machine Learning
Ottawa, CAN
Co-Op/Intern Support and Learning Platform Administrator
Ottawa, CAN
Senior Talent Acquisition Partner, Sales
, USA
Forward Deployed Engineer
, USA
Senior Partner Sales Enablement
, CAN
Intern Cloud Developer, Platform Engineering
Ottawa, CAN
Security Engineer
Ottawa, CAN