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...

Cohere

Software Engineering Mid-Level

CohereToronto - Hybrid

Apply Now →

Overview

Cohere is hiring a Software Engineer for their Collect team to build critical internal tools and applications. You'll collaborate with a talented team to enhance user-facing products. This position requires experience in software engineering.

Job Description

Who you are

You are a software engineer with a strong commitment to building impactful tools and applications that enhance the capabilities of your team. You thrive in collaborative environments, working closely with colleagues to craft delightful user experiences. You are eager to adopt new technologies and methodologies to improve your work and the products you contribute to. You understand the importance of resilience in systems and are dedicated to building mission-critical applications that serve your organization effectively.

You have experience in developing both user-facing and internal applications, ensuring that your code is meticulously crafted for performance and reliability. You enjoy working in a team setting, participating in direct pairing sessions, architectural discussions, and knowledge-sharing activities. You are proactive in identifying roadblocks and finding solutions to enhance your team's engineering velocity. You believe in the power of diverse perspectives and are committed to contributing to a culture of inclusivity and collaboration.

What you'll do

As a Software Engineer on the Collect team, you will contribute to building essential internal tools and applications that are relied upon by hundreds of Cohere employees. You will work with a small, enthusiastic team of software engineers, focusing on creating delightful experiences for user-facing products. Your role will involve meticulously crafting code for browsers and occasionally writing server-side code. You will collaborate with your engineering colleagues of all levels through direct pairing sessions, architectural designs, and documentation.

You will be responsible for identifying and removing roadblocks that hinder your team's progress, enabling them to increase their engineering velocity. You will build resilient systems that are mission-critical, ensuring they meet the high standards expected by your users. You will keep up with cutting-edge technologies and adopt new tools and practices that can enhance your team's output and the quality of the products you develop.

What we offer

Cohere provides a supportive work environment that prioritizes mental health and well-being, offering benefits such as a budget for personal enrichment towards arts, culture, fitness, and workspace improvement. You will enjoy a generous parental leave policy, with a top-up for up to six months. The company promotes a flexible work culture, allowing for remote work while maintaining offices in Toronto, New York, San Francisco, London, and Paris. You will also benefit from six weeks of vacation, ensuring a healthy work-life balance.

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

Waabi

Software Engineering

Waabi📍 Toronto

Waabi is hiring a Software Engineer to contribute to the development of self-driving technology. You'll work with languages like Python, C++, Go, and Rust to build reliable tools and frameworks. This position is suitable for entry-level or junior candidates.

Entry-Level
4 years ago
Lyft

Software Engineering

Lyft📍 Toronto

Lyft is hiring a Software Engineer to build systems that enhance the transportation experience for riders and drivers. You'll work on distributed computing and machine learning challenges in Toronto. This position requires a passion for innovative solutions.

1w ago
Cohere

Software Engineering

Cohere📍 Toronto - Hybrid

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.

🏢 HybridSenior
3w ago
Achievers

Staff Engineer

Achievers📍 Toronto - Hybrid

Achievers is hiring a Staff Software Engineer to lead complex back-end projects for their Milestones & Celebrations team. You'll architect and build innovative product features that scale to millions of users. This role is available as hybrid or fully remote for candidates based anywhere in Canada.

🏢 Hybrid🏠 RemoteSenior
4 months ago
Cohere

Software Engineering

Cohere📍 Toronto - Hybrid

Cohere is hiring a Software Engineer for their Atlas team to build and ship features into their AI workspace platform. You'll work on robust integrations for syncing and indexing documents for AI use. This position requires experience in software development.

🏢 Hybrid
3 months ago