Cohere

About Cohere

AI solutions built for enterprise trust and security

🏢 Tech👥 501-1000 employees📅 Founded 2019📍 Grange Park, Toronto, ON💰 $1.5b4
B2BArtificial IntelligenceMachine LearningSaaS

Key Highlights

  • Headquartered in Grange Park, Toronto, ON
  • $1.5 billion in funding from top investors
  • Clients include Royal Bank of Canada, Fujitsu, and Oracle
  • Focus on AI solutions for regulated industries

Cohere, headquartered in Grange Park, Toronto, ON, specializes in enterprise-grade AI solutions tailored for regulated industries such as banking and telecom. With $1.5 billion in funding, Cohere has secured contracts with major clients including Royal Bank of Canada, Fujitsu, and Oracle, providing ...

🎁 Benefits

Cohere offers comprehensive benefits including 100% coverage for health, dental, and vision insurance premiums, a $2,000 annual education benefit, six...

🌟 Culture

Cohere's culture emphasizes security and trust in AI adoption, focusing on enterprise needs rather than consumer trends. The company prioritizes a sup...

Overview

Cohere is hiring a Senior Software Engineer with a focus on security to contribute to the development of secure AI systems. You'll work with technologies like Java and Python, implementing security features such as OIDC and OAuth. This role requires a passion for secure software engineering and experience in building production security features.

Job Description

Who you are

You are a Senior Software Engineer with a strong focus on security — you have a passion for secure-by-design software engineering and are eager to contribute to the development of AI systems that serve humanity. With experience in building production security features, you understand the importance of security in software development and are committed to ensuring the integrity of the systems you work on.

You have a solid background in programming languages such as Java and Python — you've utilized these languages to implement security features like OIDC and OAuth flows, ensuring that user sessions are managed securely. Your technical expertise allows you to contribute effectively to the core development of security features that customers rely on every day.

You thrive in collaborative environments — you enjoy working with a diverse team of researchers, engineers, and designers who are all passionate about their craft. You believe that a variety of perspectives is essential for building great products and are excited to share your insights with your colleagues.

You are proactive and take ownership of your work — you are not just a reviewer but an active contributor who ships production security features. You understand the challenges of securing AI systems and are motivated to tackle these challenges head-on.

Desirable

Experience with cloud platforms and security best practices would be a plus — you are familiar with the latest trends in AI and enterprise security, and you are eager to stay updated on emerging technologies and methodologies in the field.

What you'll do

As a Senior Software Engineer at Cohere, you will play a pivotal role in building and securing the architecture of North's AI systems. Your responsibilities will include contributing to the core development of security features, ensuring that the systems are secure by design. You will work closely with other engineers to implement OIDC and OAuth flows, enhancing the security of user sessions and data.

You will collaborate with cross-functional teams to identify security vulnerabilities and develop solutions to mitigate risks — your role will involve not only coding but also participating in design discussions and code reviews to ensure that security is integrated into every aspect of the development process.

You will be responsible for monitoring and maintaining the security of the systems post-deployment — this includes responding to security incidents and implementing necessary updates to protect against emerging threats. Your expertise will help shape the security strategy for the organization, ensuring that security remains a top priority as the company scales.

What we offer

Cohere provides a supportive work environment that values mental health and well-being — you will have access to a separate budget for mental health care and a generous parental leave policy. We believe in work-life balance, offering six weeks of vacation and flexible remote work options.

You will have opportunities for personal enrichment, including benefits towards arts and culture, fitness, and workspace improvement — we encourage you to pursue interests that contribute to your overall well-being and professional growth.

Join us on our mission to scale intelligence and shape the future of AI — at Cohere, you will be part of a team that is dedicated to building innovative solutions that have a meaningful impact on the world.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Cohere.

Similar Jobs You Might Like

Based on your interests and this role

Opendoor

Software Engineering

Opendoor📍 Toronto

Opendoor is hiring a Software Engineer for their Security Engineering team to build intelligent systems that protect the company and its customers. You'll work with technologies like Python, Go, and AWS to enhance security and facilitate safe transactions. This role requires expertise in threat modeling and risk management.

1w ago
Cohere

Security Engineer

Cohere📍 Toronto - Hybrid

Cohere is hiring a Senior Security Engineer to lead security operations and integrate security into applications throughout the software development lifecycle. You'll work with AWS, Docker, and Kubernetes in a hybrid environment based in Toronto.

🏢 HybridSenior
3 months ago
Cohere

Software Engineering

Cohere📍 Toronto - Hybrid

Cohere is hiring a Senior Software Engineer focused on security to build and secure their AI workspace platform. You'll work with Java and contribute to innovative AI solutions. This role requires a passion for secure software engineering.

🏢 HybridSenior
1 month ago
Opendoor

Software Engineering

Opendoor📍 Seattle - On-Site

Opendoor is hiring a Software Engineer for their Security Engineering team to build systems that protect sensitive data and facilitate safe transactions. You'll work with technologies like Python, Go, and AWS in Seattle or Toronto.

🏛️ On-SiteMid-Level
1w ago
Render

Software Engineering

Render📍 United States - Remote

Render is hiring a Software Engineer focused on security to help build a modern cloud platform for developers. You'll work on AI-native, full-stack applications and contribute to a developer-friendly experience. This position is remote and open to candidates across the United States.

🏠 Remote
5 months ago