C

Cohere

Builds language models and workplace AI tools

Software Engineer - Security

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Have at least 5 years of experience building user-facing security features in production systems.
  • Ship production Python confidently and frequently.
  • Have deep understanding of OpenID Connect and OAuth 2.0, JSON Web Token validation, and token lifecycle management.
  • Have hands-on experience with Kubernetes in development and production environments.
  • Have worked across Google Cloud Platform, Amazon Web Services, Microsoft Azure, or hybrid/multi-cloud deployments.
  • Be comfortable working across the stack.
  • Communicate security concepts clearly to non-security engineers and stakeholders.
  • Thrive in fast-moving environments where priorities evolve.

Responsibilities

  • Contribute to core development of security features, including OpenID Connect and OAuth flows and session management, to secure North's AI agents.
  • Write secure code to handle OpenID Connect tokens, user claims, and sensitive data, following best practices for JSON Web Token validation and encryption.
  • Implement authentication mechanisms, including user 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 role-based access control.
  • Communicate security best practices to stakeholders clearly and concisely.

Desired Qualifications

  • Experience working with artificial intelligence or machine learning systems, or large language model-based applications.

About the Company

Cohere

Builds language models and workplace AI tools

Cohere develops language models and AI software for businesses that need to search documents, generate text and automate work. Its customers include large organizations and developers building AI features into their own applications, with tools that connect company information to employee workflows. The North platform brings assistants and task automation into a shared workspace, while its models handle text generation and retrieval through software interfaces. Cohere earns revenue from paid model usage, dedicated deployment capacity and enterprise software agreements tailored to customer needs. The company was founded in 2019 and has its headquarters in Toronto, Ontario.

Company size
501-1,000
Company stage
Series E
Total funding
$2.1B
Headquarters
Toronto, Canada
Founded
2019

Recently Posted Jobs

Explore more opportunities at Cohere

See more jobs