IT & Software

Senior Full-Stack Software Engineer

Cohere

Vancouver · Metro Vancouver Regional District · Canada

Build internal AI tools with Cohere as a Senior Full-Stack Software Engineer, using TypeScript, React, Python, and Next.js remotely or onsite.

On the Internal Applications team, you will create tools for annotators, ML researchers, product managers, and other stakeholders. You will craft browser and server code for user-facing products while building systems that support better models. This role suits engineers experienced with large stakeholder groups, complex SQL queries, and full-stack development. Cohere is headquartered in Toronto, with offices across North America, Europe, and Seoul.

Key Responsibilities:

  • Build resilient systems supporting mission-critical internal applications
  • Craft browser and server code for user-facing products
  • Collaborate through pairing, architecture, documentation, and technical talks
  • Remove roadblocks that improve engineering velocity
  • Adopt technologies that improve performance and reliability

Requirements:

  • Experience shipping products with many stakeholders
  • Experience with Next.js, TypeScript, React, and Python
  • Hands-on experience writing complex SQL queries
  • Excellent communication and documentation skills
  • Ability to explain complex needs clearly to varied audiences

Bring full-stack engineering, complex SQL, and clear communication to Cohere’s internal applications supporting enterprise AI development.

#J-18808-Ljbffr

Reference: WJ-2742_542471 · Posted 09 Nov 2026, 10:19 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.