Who are we?
Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI.
We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers.
Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products.
Join us on our mission and shape the future!
As a Software Engineer on the Collect team, you will:
Contribute to building critical internal tools and applications relied upon by hundreds of Cohere employees
Work with a small talented and enthusiastic team of software engineers.
Contribute to delightful experiences for our user-facing products, meticulously crafting code for browsers and occasionally server code.
Collaborate and grow with your engineering colleagues of all levels through direct pairing sessions, architectural designs, documentation and talks.
Identify and remove roadblocks to enable your team to increase its engineering velocity.
Build resilient systems that are mission-critical.
Keep up with the cutting edge and adopt new technologies to improve performance and reliability.
You may be a good fit if:
You’ve shipped fast and snappy web apps loved by many users.
You have experience shipping products with a large number of stakeholders.
You’re comfortable with the front and back end of the stack, and have previously worked with Next.js, TypeScript, React, and Python.
You’ve mentored other engineers and are passionate about developing other junior folks.
You have excellent communication skills and believe that documentation is a great way to get feedback and discuss technical implementations and designs.
You’re excited to add new technologies to your toolbox and use them where it makes sense.
You have the ability to take complex needs and goals and develop easy to understand explanations for all audiences.
If some of the above doesn’t line up perfectly with your experience, we still encourage you to apply!
We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form, and we will work together to meet your needs.
Full-Time Employees at Cohere enjoy these Perks:
🤝 An open and inclusive culture and work environment
🧑💻 Work closely with a team on the cutting edge of AI research
🍽 Weekly lunch stipend, in-office lunches & snacks
🦷 Full health and dental benefits, including a separate budget to take care of your mental health
🐣 100% Parental Leave top-up for 6 months for employees based in Canada, the US, and the UK
🎨 Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
🏙 Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
✈️ 6 weeks of vacation
Note: This post is co-authored by both Cohere humans and Cohere technology.
If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.
Experienced Backend Developer needed to lead and implement scalable Java/Python backend systems for a sustainability-driven tech organization with hybrid work flexibility.
Lead the design and implementation of high-performance robotics software at UMV, building production-ready systems that integrate cutting-edge controls and perception research into dynamic mobile robots.
Senior Front-End Engineer needed to drive React/Next.js TypeScript UI development for a remote, mission-driven team focused on accessible, high-performance user experiences.
A Santa Ana-based organization needs a bilingual (English/Korean) SAP WMS Developer to implement ABAP solutions, enhance WM module features, and build system interfaces on a 7+ month onsite contract.
Experienced Full Stack Web Developer needed to architect and build CMS and e-commerce features using React, Node.js, TypeScript and modern web tooling in a remote-friendly Agile team.
Experienced Android Developer needed to deliver scalable, testable Kotlin and Java apps for a fully remote US-based contract opportunity.
Lead the development of Suno’s iOS app to craft performant, expressive audio experiences used by millions of creators.
Help build the core APIs, serverless workflows, and integrations that make renting borderless, instant, and intelligent at a fast-moving rental-tech startup.
Contribute as an Angular Frontend Developer building performant, accessible, and reusable web applications for a fast-paced, remote US-based product team.
Build and maintain Rokt’s iOS SDKs and reusable UI components to power AI-driven ecommerce integrations used by millions worldwide.
Experienced 3Cs engineer wanted to design and implement high-fidelity camera, character movement and control systems for a multiplayer AAA project at CD PROJEKT RED.
Cadence is hiring an Agentic AI Engineer to build and deploy multi-agent AI systems (LangGraph, A2A) and MCP servers that integrate intelligent assistants into semiconductor design flows.
NYPD ITSD seeks an experienced Computer Associate (Software) III to lead software engineering, systems management, and operational support for mission-critical policing applications at 1 Police Plaza.
Cohere, founded by AI pioneers, offers a leading enterprise AI platform that combines ease-of-use, data privacy, and unparalleled flexibility with its cloud-agnostic and API-accessible services,
6 jobs