Latest AI JobsBrowse Jobs
Diligent Corporation logo

Senior Staff Software Engineer

Diligent CorporationVancouver, British Columbia, CanadaSoftware Development
Apply on company site
Salary
$151K — $189K CAD
Job type
Full-time
Experience
Senior · 10+ yrs
Posted
6 Oct 2026
Status
Open · checked 7d ago

About this role

Diligent Corporation seeks a Senior Staff Software Engineer in Vancouver, British Columbia to lead architecture for production AI and machine learning services. This role suits an experienced cloud engineer with a strong background in AWS and LLM systems who wants to guide technical direction across multiple teams.

Role Overview

As a Senior Staff Software Engineer on the Platform AI team based in Vancouver, the individual drives architecture and technical direction for services bringing AI research into production. This position operates through influence across the organization rather than through direct reporting authority. The role partners with AI researchers, product managers, and other Staff Engineers to build secure, scalable solutions.

Key Responsibilities

Drive technical direction and architecture for ML and LLM systems across multiple AI platform teams
Design secure, scalable, fault-tolerant AI and ML solutions utilizing AWS Serverless technology
Evaluate and prototype new AI technologies including LLM frameworks, model providers, and agentic tooling
Serve as the primary contact for architecture problems and guide department-wide discussions
Mentor Staff Software Engineers and Applied Scientists through code reviews and design partnerships
Collaborate with product teams to translate multi-quarter AI strategy into execution roadmaps
Build and scale search and retrieval systems involving OpenSearch and semantic or vector search
Lead teams through ambiguous situations and undefined problems to delivery

Requirements

10 to 15 plus years of professional experience developing and owning high-scale, secure cloud applications
Demonstrated track record operating at a Staff level across multiple teams
Proficiency in Python and data science libraries and frameworks including pandas, NumPy, and scikit-learn
Experience with infrastructure-as-code practices in AWS such as CDK, Terraform, or CloudFormation
Hands-on experience with LLMs covering prompt engineering, fine-tuning, evaluation, and RAG-based functionality
Experience with search technologies including OpenSearch, Elasticsearch, semantic search, and vector embeddings
Experience managing the full AI-based solution lifecycle from prototype to production
Demonstrated mentorship experience working with senior and staff-level engineers

Nice to Have

Bachelor's, Master's, or PhD degree in Computer Science, Machine Learning, Mathematics, or a related field

Skills and Tools

Python
pandas
NumPy
scikit-learn
AWS Serverless
AWS CDK
Terraform
CloudFormation
OpenSearch
Elasticsearch
Large Language Models
Retrieval-Augmented Generation

Salary and Benefits

Pay range of $151,000 to $189,000 CAD
Flexible work environment with a hybrid work model requiring at least 50 percent onsite work for those within commuting distance
Comprehensive health benefits
Global days of service and meeting-free days
Generous time off policy and wellness programs

About the Company

Diligent is an AI leader in governance, risk, and compliance SaaS solutions that assists over 1 million users and 700,000 board members. The company provides the Diligent One Platform to give practitioners and leadership a consolidated view of GRC practices to manage risk and resilience.

How to Apply

Candidates should apply on the official company careers page.

Skills and tech stack

Questions candidates ask

Where is this position located?

This role is based out of Diligent's Vancouver technical center of excellence and follows a hybrid work model requiring onsite work at least 50 percent of the time for those within commuting distance.

What is the salary range for the Senior Staff Software Engineer role?

The salary range is between $151,000 and $189,000 CAD.

How many years of experience are required?

Candidates must have 10 to 15 plus years of professional experience developing and owning high-scale, secure cloud applications.

What technical stack and programming languages are expected?

The role requires proficiency in Python, AWS Serverless technologies, infrastructure-as-code tools like Terraform or CDK, and experience with LLMs and OpenSearch.

Is visa sponsorship available?

Visa sponsorship may be available for select positions based on business needs and specific role requirements, and is evaluated on a case-by-case basis.

Ready to apply?

The application is on the official Diligent Corporation careers page.

Apply on company site