D

Diligent

SaaS GRC platform for board management

Senior Staff Software Engineer

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeVancouver, BC, CanadaCA$151k - CA$189k

About the Job

Requirements

  • 10–15+ years of professional experience developing and owning high-scale, secure cloud applications, including a demonstrated track record operating at Staff level across multiple teams.
  • Strong proficiency in Python and its data science libraries and frameworks, including pandas, NumPy, and scikit-learn, with code that adheres to SOLID principles.
  • Experience with infrastructure-as-code practices in AWS using CDK, Terraform, CloudFormation, or similar.
  • Hands-on experience with large language models, including prompt engineering, fine-tuning, model evaluation, and retrieval-augmented generation functionality.
  • Hands-on experience with search technologies, including OpenSearch or Elasticsearch, semantic search, and vector embeddings.
  • Experience with the full AI-based solution lifecycle, from research prototype to production system.
  • Demonstrated mentorship experience, including mentoring senior- and staff-level engineers.
  • Excitement for understanding customers and their governance challenges to improve decision-making around the world.

Responsibilities

  • Drive technical direction and architecture for machine learning and large language model systems across multiple AI platform teams, partnering with Staff Engineers rather than managing individual contributors in isolation.
  • Design secure, scalable, fault-tolerant AI and machine learning solutions using AWS Serverless technology, including event-driven systems, high observability, and infrastructure as code.
  • Evaluate and prototype new AI technologies, including large language model frameworks, model providers, and agentic tooling, to guide build-versus-buy decisions across the organization.
  • Serve as the go-to contact for architecture problems and questions across the Platform AI organization, and regularly present and guide architecture discussions department-wide.
  • Mentor Staff Software Engineers and Applied Scientists through constructive code review and design partnership.
  • Collaborate with Applied Scientists and Product teams to productize AI capabilities, translate multi-quarter AI strategy into execution roadmaps, and represent engineering's perspective to senior leadership.
  • Design, build, and scale search and retrieval systems, including OpenSearch and semantic and vector search, that power discovery, retrieval-augmented generation, and other AI-driven product features.
  • Lead through ambiguity, helping teams navigate undefined problems to successful delivery.

Desired Qualifications

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

About the Company

Diligent

SaaS GRC platform for board management

Diligent provides governance, risk, and compliance (GRC) software as a service to organizations that need robust governance structures. It offers a subscription-based suite focused on board management, regulatory compliance, and ESG initiatives. The product is a cloud platform that lets clients securely manage board activities, track compliance requirements, assess risk, and support ESG commitments through integrated tools and workflows. What sets Diligent apart from competitors is its emphasis on data security and privacy, a user-friendly interface, and a comprehensive, scalable platform that serves diverse customers — from large enterprises to government entities and nonprofits — enabling leaders to make informed decisions and oversee governance effectively. The company’s goal is to help organizations navigate complex regulations, strengthen governance practices, mitigate risks, and achieve ESG objectives through secure, accessible GRC software.

Company size
1,001-5,000
Company stage
IPO
Headquarters
New York City, New York
Founded
1994

Recently Posted Jobs

Explore more opportunities at Diligent

See more jobs