Latest AI JobsBrowse Jobs
Cohere logo

Software Engineer, Adoption

CohereTorontoEngineering & Infra
Apply on company site
Salary
$150K - $260K USD
Job type
Full-time
Work mode
Remote
Posted
19 Jun 2026
Status
Open · checked 7d ago

About this role

The Software Engineer, Adoption role at Cohere in Toronto or remotely offers a chance to build cutting-edge enterprise AI workspace platforms using modern tech stacks. This position suits developers with full-stack experience who want to help organizations automate workflows using secure AI agents.

Role Overview

Cohere is hiring a Software Engineer, Adoption to work on North, an advanced AI workspace platform designed to change how enterprises utilize artificial intelligence. This is a broad product engineering position spanning backend, frontend, and AI-driven systems. The main objective is delivering dependable software that enables customers to safely augment and automate real business processes through trusted agents and automations.

Key Responsibilities

Design and release features for the North AI workspace platform.
Create autonomous agents capable of interacting with sensitive enterprise data securely.
Write concise code that operates efficiently in resource-constrained settings with stringent deployment rules.
Re-invent internal tooling or custom solutions when security and privacy standards prevent the use of standard public libraries.
Partner closely with researchers to move state-of-the-art models and techniques into production environments.

Requirements

Bring at least two years of professional software development experience.
Demonstrated history of shipping substantial full-stack code using Python and React in production.
Ability to thrive in fast-paced environments while executing effectively amidst shifting priorities.
Background working across both large corporate enterprises and nimble startup organizations.
Strong coding fundamentals with comfort operating across the entire technology stack.
Capability to read, understand, and resolve issues residing outside the primary code base.
Experience building and launching highly performant server-side or client-side RAG and agentic applications reaching millions of users.

Nice to Have

A passion for art alongside a strong eye for design and a creative mindset.
An active portfolio, GitHub profile, or other personal project showcases.

Skills and Tools

Python
TypeScript with React
Kubernetes
Postgres
RAG (Retrieval-Augmented Generation)

Salary and Benefits

Competitive annual compensation ranging from $150,000 to $260,000 USD.
Weekly lunch stipend of $75 or local currency equivalent.
Comprehensive health and dental coverage including a dedicated mental health budget.
Retirement plans including RRSP matching, 401K, and pension schemes.
Fully paid parental leave top-up for up to 6 months for either parent.
Annual enrichment benefits covering wellness, arts and culture, workspace improvements, and learning stipends for conferences and courses.
Six weeks of paid vacation, equating to 30 working days.
Travel budget for visiting other company offices and attending annual company offsites.
Co-working space benefit for remote workers and a $500 home office setup stipend.

About the Company

Cohere operates as a leading security-first enterprise AI company building foundation models and complete products to resolve real-world business challenges. Headquartered in Toronto with global offices spanning London, New York City, San Francisco, Montreal, Paris, Berlin, and Seoul, the organization brings together researchers, engineers, and designers dedicated to advancing AI adoption safely.

How to Apply

Interested candidates should submit their application directly through the official Cohere careers page.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer, Adoption role?

The salary range for this position is between $150,000 and $260,000 USD per year.

Is this position remote?

Yes, the role is remote-friendly, with options to work from Cohere offices in Toronto, London, New York City, San Francisco, Montreal, Paris, Berlin, or Seoul.

What tech stack does Cohere use for this role?

The primary stack includes Python, TypeScript with React, Postgres, and Kubernetes.

How much paid vacation do full-time employees receive?

Full-time employees receive 6 weeks of paid vacation, which equals 30 working days.

How do I apply for this job?

You can apply by visiting the official Cohere careers page.

Ready to apply?

The application is on the official Cohere careers page.

Apply on company site