Cohere logo

Software Engineer Intern/Co-op (Winter 2025)

Cohere

Software Engineer Intern/Co-op (Winter 2025)

About Us

Cohere is a leading data security-focused enterprise AI company, co-headquartered in Toronto and San Francisco, with key offices in London and New York. We build enterprise-grade frontier AI models with industry-leading multilingual capabilities designed to solve real-world business challenges. Our AI solutions are cloud-agnostic, offering the highest levels of security, privacy, and customization with on-premises and private cloud deployment options.

Role Overview

We are seeking a Software Engineer Intern/Co-op for Winter 2025. This role is ideal for students excited about building the next generation of machine learning models and NLP products. As an intern, you will have the opportunity to work on creating datasets for machine learning, scaling the pods to serve our API, or building new security features on our platform. You will have full autonomy and ownership over high-impact work, supported by an incredible team of leaders and mentors.

Responsibilities

  • Ship delightful experiences for our user-facing products, meticulously crafting code for browsers or server code.
  • Build features for the API platform that directly impact users.
  • Design and implement robust data pipelines (crawlers, storage, filters).
  • Design and implement scalable services or infrastructure for machine learning development.
  • Build internal tooling (CI/CD, dev utilities) to move faster together.
  • Build tech writing skills through maintaining and contributing to technical documentation, both internal and external facing.
  • Keep up with the cutting edge and adopt new technologies to improve performance and reliability across Cohere.

Qualifications

  • Currently enrolled in a post-secondary program and available for a full-time 3-6 month internship, co-op, or research work term.
  • Skills in Back-End Web Development, CSS, Database Management System (DBMS), Programming, Software Development, Computer Science, Engineering Documentation, Performance Tuning, System Performance, and Technical Documentation.

Why Join Us?

  • Inclusive Culture: We value and celebrate diversity and strive to create an inclusive work environment for all.
  • Cutting-edge AI Research: Work closely with a team on the forefront of AI research.
  • Comprehensive Benefits: Enjoy full health and dental benefits, including a separate budget for mental health.
  • Personal Enrichment: Access benefits towards arts and culture, fitness, and well-being.
  • Flexible Work Environment: Remote-flexible with offices in Toronto, New York, San Francisco, and London, plus coworking stipends.

Application Process

Our recruitment process will begin in the upcoming weeks. We will carefully review applications and assess potential candidates for our internships. If your qualifications match our requirements, we will contact you to discuss the opportunity further and advance your application to the next stage. Please apply by September 27th.

Join us at a pivotal moment, shape what we build, and wear multiple hats! If you consider yourself a thoughtful worker, a lifelong learner, and a kind and playful team member, Cohere is the place for you.

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.

Benefits
Extracted with AI

  • An open and inclusive culture and work environment
  • Work closely with a team on the cutting edge of AI research
  • Free daily lunch
  • Full health and dental benefits, including a separate budget for mental health
  • Personal enrichment benefits towards arts and culture, fitness and well-being
  • Remote-flexible, offices in Toronto, New York, San Francisco and London and coworking stipends
  • Paid vacation

Similar jobs

Last update: 23 minutes ago

Gorgias logo
Gorgias

Senior Full-Stack Engineer ReactJS/NodeJS

Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.

Reaktor logo
Reaktor

Lead Developer with DevOps and Functional Programming

Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.

yourfirm GmbH logo
yourfirm GmbH

Senior Fullstack Developer for AI-Driven Mission Technologies

Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.

Grammarly logo
Grammarly

Entry Level Back-End Software Engineer (Java)

Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.

Ecolab logo
Ecolab

Medior Front-End Developer (Angular)

Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Under Armour logo
Under Armour

IT QA Engineering Intern - Rookie Program SS' 2025

Join Under Armour's Rookie Program as an IT QA Engineering Intern in Amsterdam. Gain hands-on experience in QA engineering with a focus on testing and agile processes.

FoodLabs logo
FoodLabs

Senior C++ Computer Vision Engineer

Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.

Carbon13 logo
Carbon13

Cofounder - Full Stack Developer/Data Scientist for Climatech Startup

Join Carbon13 as a cofounder in climate tech, leveraging AI, data science, and software development to combat climate change.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Nebius AI logo
Nebius AI

Senior Software Engineer (C++)

Join Nebius as a Senior Software Engineer (C++) to develop reliable cloud services in a hybrid work environment.

Uber logo
Uber

Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering

Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.

Catalyze Group logo
Catalyze Group

Full Stack Developer with AI and API Expertise

Join Catalyze Group as a Full Stack Developer to build AI-powered grant-writing tools. Work with React, Django, and more in Amsterdam.

Bonapolia logo
Bonapolia

Senior Java Developer

Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.

RightCrowd logo
RightCrowd

Full Stack Engineer with Node.js and React

Join RightCrowd as a Full Stack Engineer to develop cloud-native applications using Node.js and React. Work remotely with cutting-edge technology.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Moss logo
Moss

Senior Backend Engineer (Java, Spring)

Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.

Computer Futures logo
Computer Futures

Mid-Level Full Stack Software Engineer - Cloud & Web

Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.

Persona logo
Persona

LLM Backend Developer

Join Persona as a LLM Backend Developer, work remotely, and develop AI-driven backend systems for top startups.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

WECHEER logo
WECHEER

Full Stack Team Leader .Net

Lead a remote full-stack team with .NET and Angular expertise, focusing on technical leadership and hands-on development.

TomTom logo
TomTom

Senior Software Engineer III - Java

Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.

Tibo Energy Management Software logo
Tibo Energy Management Software

Senior Backend Developer with TypeScript

Join Tibo Energy as a Senior Backend Developer to lead TypeScript-based solutions in energy management.