Taro Logo

Senior/Staff Software Engineer, Public Sector

AI company training and deploying frontier models for developers and enterprises, building AI systems for content generation, semantic search, RAG, and agents.
Ottawa, ON, Canada
Backend
Staff Software Engineer
Hybrid
5+ years of experience
AI · Enterprise SaaS

Description For Senior/Staff Software Engineer, Public Sector

Cohere, a cutting-edge AI company, is seeking a Senior/Staff Software Engineer for their Public Sector team to work on North, their AI workspace platform. This role combines advanced AI technology with enterprise-grade security and privacy requirements. The position involves building autonomous agents, implementing features for the AI workspace platform, and working with sensitive enterprise data in low-resource environments.

The ideal candidate will have significant experience with Python production deployments and building scalable RAG/agentic applications. The role requires someone who can work across the full stack and is comfortable in fast-paced environments where priorities may shift. Experience in both large enterprises and startups is valuable, as it combines the need for enterprise-grade security with startup agility.

Cohere offers an impressive benefits package including 6 weeks of vacation, comprehensive health benefits, parental leave, and various stipends for personal development. The company maintains a hybrid work environment with offices in major tech hubs and provides co-working stipends for remote work flexibility.

The company's mission is to scale intelligence to serve humanity, working on frontier models for developers and enterprises. They're building systems for content generation, semantic search, RAG, and agents. The team consists of world-class researchers, engineers, and designers who are passionate about their craft and committed to customer success.

This role is particularly exciting as it involves working on North, Cohere's secure AI workspace platform that allows enterprises to deploy AI while maintaining control over sensitive data. The position offers the unique challenge of building highly secure and efficient systems, sometimes requiring creative solutions due to security constraints on common libraries and tools.

Last updated 6 hours ago

Responsibilities For Senior/Staff Software Engineer, Public Sector

  • Build and ship features for North, AI workspace platform
  • Develop autonomous agents that talk to sensitive enterprise data
  • Write and ship minimal code that runs in low-resource environments
  • Implement highly stringent deployment mechanisms
  • Collaborate with researchers to productionize state-of-the-art models and techniques

Requirements For Senior/Staff Software Engineer, Public Sector

Python
  • Experience shipping Python in production
  • Experience building and deploying performant RAG/agentic applications at scale
  • Strong coding abilities and comfort working across the stack
  • Experience in both large enterprises and startups
  • Ability to excel in fast-paced environments

Benefits For Senior/Staff Software Engineer, Public Sector

Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
  • Weekly lunch stipend, in-office lunches & snacks
  • Full health and dental benefits
  • Mental health budget
  • 100% Parental Leave top-up for 6 months (Canada, US, UK)
  • Personal enrichment benefits
  • Remote-flexible with offices in Toronto, New York, San Francisco and London
  • Co-working stipend
  • 6 weeks of vacation

Interested in this job?

Jobs Related To Cohere Senior/Staff Software Engineer, Public Sector