Jobs · Engineering

Senior Full-Stack Engineer, North Tools & Retrieval

Cohere · New York, NY · 2 wk ago
Engineering$215k–$260k/yrFull-time

About Us

Cohere is the leading security-first enterprise AI company. We build cutting-edge foundation AI models and end-to-end products designed to solve real-world business problems. We train and deploy frontier models for enterprises building AI systems, believing our work is instrumental to the widespread adoption of AI. We obsess over what we build, with each team member contributing to increasing the capabilities of our models and the value they drive for customers.

Cohere is a global technology company headquartered in Toronto, with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin, and Seoul.

About North

North is Cohere's cutting-edge AI workspace platform, designed to revolutionize how enterprises utilize AI. It offers a secure and customizable environment, allowing companies to deploy AI while maintaining control over sensitive data. North integrates seamlessly with existing workflows, providing a trusted platform that connects AI agents with workplace tools and applications.

About the Role

The Data Abstractions & Tools team within North is responsible for how users bring their data into the platform and put it to work. We own the systems for uploading, organizing, and sharing files and knowledge bases, the framework for extending agents with skills and third-party integrations, and the data-sync pipeline connecting enterprise data sources to North's agents. As a small team with a wide surface area, we need a senior generalist who can move freely across backend and frontend as the roadmap demands.

Responsibilities

  • Design, build, ship, and maintain features across the full stack for roadmap surfaces: large-scale file upload and management, shared knowledge bases, the agent extensibility framework (skills and integrations), and the pipeline syncing external enterprise data into the platform.
  • Own features end-to-end, from technical design through implementation, testing, launch, and iteration.
  • Write and ship minimal code that runs in low-resource environments with stringent deployment mechanisms. Due to security and privacy requirements, you may need to re-invent solutions without relying on popular libraries or tooling.
  • Collaborate closely with Product, UX, and the modeling team to validate requirements and prototype quickly.
  • Raise the engineering bar through patterns, testing discipline, code review, and mentoring across the team.
  • Use AI actively in your work while maintaining accountability for the quality and reliability of what you ship.

Requirements

  • Have shipped (lots of) full-stack code (Python and React) in production.
  • Excel in fast-paced environments and can execute while priorities and objectives shift.
  • Strong coding abilities and comfort working across the stack.
  • Built and deployed extremely performant client-side or server-side RAG/agentic applications to millions of users.
  • Think like a product owner, asking "should we build this?" before "how do we build this?"
  • Strong opinions on what makes a great user experience and aren’t afraid to push back on designs or specs that don’t serve the user.
  • Owned features end-to-end: from understanding the user problem, to shipping, to measuring impact.

Working Location

This role can be based remotely or from one of our office locations. There is no minimum in-office requirement, though time zone or working hours alignment may be considered for collaboration.

Pay

  • For candidates based in California, New York, and Washington States: $215,000 – $260,000.
  • For candidates based elsewhere in the US: $180,000 – $220,000.
  • For candidates based in Canada: $260,000 – $310,000.

Benefits

  • A weekly lunch stipend of $75/£75 or equivalent in your local currency.
  • Full health and dental benefits, including a separate budget for mental health.
  • RRSP matching, 401K, or Pension Scheme (location-dependent).
  • 100% Parental Leave top-up for up to 6 months for either parent.
  • Annual enrichment benefits: Arts & culture, fitness/wellness, quality time, and a workspace improvement credit.
  • Education & learning stipend for conferences, courses, and coaching.
  • 6 weeks of paid vacation (30 working days).
  • Budget for traveling to other offices if remote, plus an annual company offsite.
  • For office-based employees: daily lunch program, snacks, and regular community/social events.
  • For remote employees: a co-working benefit and a $500 home office stipend.

Similar jobs