Senior Full-Stack Engineer (Internal Applications)

Cohere

Canada

Remote

CAD 90,000 - 140,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Six weeks' paid vacation
Equity / stock options
RRSP/401(k) and Pension contributions
Insurance coverage (health, dental, a
Mental health coverage
Parental leave (6 months)
Education benefit
Remote work culture
Meals stipend
Arts & culture allowance
Wellness allowance

Job summary

Cohere is expanding its Internal Applications team to build tooling that accelerates model development and improves collaboration among annotators, ML researchers, and product managers. You will work on user-facing browser and server components, partnering with engineers across levels to design, implement, and refine features that empower teams and scale with AI innovations.

You will thrive if you enjoy translating complex requirements into clear technical solutions, write thorough docs, and

Qualifications

  • Experience shipping products with many stakeholders.
  • Ability to translate complex needs into explanations for all audiences.
  • Excellent communication and documentation to discuss technical implementations and designs.
  • Hands-on experience with complex SQL queries.
  • Proficiency across the full stack: Next.js, TypeScript, React, Python.

Responsibilities

  • Collaborate with internal stakeholders including annotators, ML researchers, product managers and more.
  • Build tooling that helps internal teams while shipping reliable user-facing experiences.
  • Develop browser and server-side components for internal applications.
  • Pair with engineers and participate in architectural discussions, docs, and talks.

Skills

Stakeholder communication
Documentation for feedback
AI enthusiasm
SQL queries
Full stack (Next.js, TS, React, Python
Frontend & Backend familiarity

Tools

Next.js
TypeScript
React
Python

Job description

  • This role is for people who love building tools for their coworkers
  • The Internal Applications team creates tools that help us create better models
  • In this role you will collaborate with internal stakeholders, which include annotators, ML researchers, product managers and more
  • Join our team of builders who create tooling that will pave the way for the next generation of large language models!
  • 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 servers
  • 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
Benefits
  • Six weeks' paid vacation
  • Equity / stock options
  • RRSP, 401(k), and Pension Scheme contributions
  • Coverage for 100% of your insurance premiums across health, dental, vision, and travel
  • Additional coverage for accessing mental health providers/services
  • Six months of fully paid parental leave, including adoption and surrogacy
  • Financial support for egg freezing and IVF in Canada and the UK
  • A monthly fitness and wellness allowance
  • Globally dispersed company that supports a remote work culture
  • A $2,000 annual education benefit for professional development
  • A weekly stipend for meals when working remotely and catered lunch when working from one of our global offices
  • A monthly arts and culture allowance
  • A monthly quality time allowance

You have experience shipping products with a large number of stakeholdersYou have the ability to take complex needs and goals and develop easy to understand explanations for all audiencesYou have excellent communication skills and believe that documentation is a great way to get feedback and discuss technical implementations and designsYou’re excited about AI and have the motivation to scale a companyYou have hand-on experience with complex SQL queriesYou’re comfortable with the front and back end of the stack, and have previously worked with Next.js, TypeScript, React, and PythonYou’re excited to add new technologies to your toolbox and use them where it makes senseIf any of the above doesn’t line up exactly with your experience, we still encourage you to apply

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Engineer, Internal Applications
Senior Full-Stack Engineer, Internal Applications

Apply • Toronto

Hybrid
CAD 110,000 - 170,000
Weekly lunch stipend
Health and dental benefits
RRSP matching / 401K / Pension
+5
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Super • Canada

Remote
CAD 120,000 - 180,000
Health insurance
Dental insurance
Vision insurance
+11
Intermediate Full Stack Software Engineer
Intermediate Full Stack Software Engineer

Super • Toronto

Hybrid
CAD 110,000 - 150,000
Competitive salary
Remote flexibility
Work-from-home allowance
+3
Senior Full-Stack Engineer, Internal Applications
Senior Full-Stack Engineer, Internal Applications

Cohere • Toronto

Hybrid
CAD 215,000 - 310,000
Lunch stipend
Health and dental benefits
RRSP matching
+4
Senior Full Stack Developer
Senior Full Stack Developer

Lexful • Vancouver

On-site
CAD 140,000 - 190,000
Remote work
Equity
Competitive salary
Staff Software Engineer, Python
Staff Software Engineer, Python

Jobgether SRL • Canada

Remote
CAD 269,000 - 312,000
Remote position in Canada
Equity
Healthcare benefits
+3
Senior AI-Native Full-Stack Engineer
Senior AI-Native Full-Stack Engineer

GuruLink • Montreal (administrative region)

Remote
CAD 140,000 - 180,000
Senior Elixir Full Stack Developer
Senior Elixir Full Stack Developer

Invision AI Inc. • Toronto

On-site
CAD 110,000 - 150,000
Equity
RRSP Plan
Health and Dental
+1
Senior Full-Stack Engineer, North Tools & Retrieval
Senior Full-Stack Engineer, North Tools & Retrieval

Appletreeatl • Quebec

On-site
CAD 215,000 - 310,000
Lunch stipend
Health and dental benefits
RRSP matching
+3
Senior Software Engineer
Senior Software Engineer

EviSmart • Vancouver

On-site
CAD 140,000 - 190,000