Software Engineer, Security

Advertisements
IT & Technology 🇨🇦 Toronto 17 Sep 2026

Role overview

Cohere is a security-first enterprise AI company building foundation models and end-to-end products for real-world business challenges. As a Software Engineer focused on security, you’ll own and ship production security features that customers depend on daily, working on the North team to build and secure the company’s architecture.

Key responsibilities

  • Develop core security features including OIDC/OAuth flows and session management to protect North’s AI agents.
  • Write secure code to handle OIDC tokens, user claims, and sensitive data while adhering to best practices for JWT validation and encryption.
  • Implement authentication mechanisms such as user login, token management, and authorization checks to maintain data integrity.
  • Integrate new tools to enhance North’s security capabilities and design secret management within Kubernetes clusters, including encryption and role-based access control.
  • Collaborate across teams to communicate security best practices to stakeholders in clear and concise ways.

Requirements

  • Five or more years of experience building user-facing security features in production systems.
  • Proven ability to ship production Python code confidently and frequently.
  • Deep understanding of OIDC/OAuth 2.0, JWT validation, and token lifecycle management beyond theoretical knowledge.
  • Hands-on experience with Kubernetes in both development and production environments.
  • Experience working across GCP, AWS, Azure, or hybrid and multi-cloud deployments.
  • Ability to work across the full technology stack and communicate security concepts clearly to non-security engineers and stakeholders.
  • Comfort thriving in fast-moving environments where priorities evolve, with preferred experience in AI/ML systems or LLM-based applications.

What makes this role worth considering

Cohere offers competitive benefits including a $75 weekly lunch stipend, comprehensive health and dental coverage with a separate mental health budget, RRSP matching, and six weeks of paid vacation. The company provides an annual enrichment budget spanning arts, culture, fitness and wellness, plus education and learning support for professional development. You’ll receive a $500 home office stipend and, if based remotely, a co-working benefit; those near offices benefit from daily lunch programs and regular community events. The role is based in Toronto with flexibility to work remotely, and Cohere maintains offices across Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul.

Advertisements

How to apply

Use the Apply button to view the official job posting and submit your application on Cohere's careers site.

ImmigrationCafe is a job listing directory, not a recruiter. Applications are submitted on the employer's official careers website.

Location