← Back to list
Job

Software Engineer, Security

Security Engineer • Remote • Full-time • 📍 Toronto

Cohere is a security-first enterprise AI company; on the North team you'll own and ship production security features that customers rely on daily, not just review and advise.

Responsibilities

  • Build and secure OIDC/OAuth flows and session management so North's AI agents stay secure
  • Write secure code handling OIDC tokens, user claims and sensitive data, following JWT validation and encryption best practices
  • Implement authentication mechanisms including login, token management and authorization checks to maintain data integrity
  • Integrate new tools to enhance North's security capabilities
  • Design and implement secret management within Kubernetes clusters, including encryption and RBAC
  • Communicate security best practices clearly and concisely to stakeholders

Requirements

  • 5+ years building user-facing security features in production systems
  • Confident, frequent production Python experience
  • Deep, hands-on (not just conceptual) understanding of OIDC/OAuth 2.0, JWT validation and token lifecycle management
  • Hands-on Kubernetes experience in both development and production environments
  • Experience across GCP, AWS, Azure or hybrid/multi-cloud deployments
  • Comfortable working across the full stack

Nice to have

  • Experience working with AI/ML systems or LLM-based applications

Soft skills

Clear, concise communication of security concepts to non-security engineersCross-functional collaborationThrives in fast-moving environments with evolving priorities

What we offer

  • Weekly lunch stipend of $75/£75 or local currency equivalent
  • Full health and dental benefits, plus a separate mental health budget
  • RRSP matching, 401K, pension scheme
  • 100% parental leave top-up for up to 6 months, for either parent
  • Annual enrichment benefits: arts & culture, fitness/wellness, quality time, workspace improvement credit
  • Education & learning stipend for conferences, courses and coaching
  • 6 weeks of paid vacation (30 working days)
  • Budget for traveling to other offices, plus an annual company offsite
  • $500 home office stipend, co-working benefit for non-office cities, remote-friendly culture

About the company

Cohere is the leading security-first enterprise AI company, building cutting-edge foundation models and end-to-end products that solve real-world business problems. Co-headquartered in Toronto and San Francisco, with offices in London, New York City, Montreal, Seoul, Germany and Paris.

Similar jobs