The opportunity
Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products that are designed to solve real-world business problems.
What you'll do
Software Development: Contributing to the core development of security features such as OIDC/OAuth flows and session management, ensuring North's AI agents are secure
Secure Coding: Writing secure code to handle OIDC tokens, user claims, and sensitive data, adhering to best practices for JWT validation and encryption
Authentication and Data Protection: Implementing authentication mechanisms including user login, token management, and authorization checks to maintain data integrity
Tool Integration: Pulling in new tools to enhance North's security capabilities
DevSecOps: Design and implement secret management within Kubernetes clusters, including encryption and RBAC
Cross-functional Collaboration: Demonstrate strong soft skills to communicate security best practices to stakeholders in a clear and concise manner
What they're looking for
- Have 5+ years building user-facing security features in production systems
- Ship production Python confidently and frequently
- Understand OIDC/OAuth 2.0, JWT validation, and token lifecycle management deeply—not just conceptually
- Have hands-on experience with Kubernetes in both development and production environments