Cohere
Senior/Staff Software Engineer (Back-End), Inference
Canada · Staff+ · Full-time
Sponsorship not specifiedDetected 1 day ago
PythonJavaGoRustC++Distributed SystemsBackend DevelopmentCloud PlatformsCybersecurityIncident ResponseCommunication
Stay score
odds of building a lasting career here
39Risky
Cap-exempt (no lottery)0
Sponsors this role88
Entry-level history0
PERM / green-card track0
Lottery odds40
Fits your clock70
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Cohere is the leading security-first enterprise AI company.
- Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft.
- If any of the above doesn't line up exactly with your experience, we still encourage you to apply.
Responsibilities
- We strive to create an inclusive work environment for all; we welcome applicants from all backgrounds and are committed to providing equal opportunities.
- Lead major architectural initiatives across identity, payments, usage systems, platform scalability, and other core product foundations.
- Build highly reliable control-plane services for provisioning, configuring, scaling, and operating model deployments across clouds and hardware platforms.
- Design APIs and distributed systems with strong guarantees around correctness, consistency, isolation, failure recovery, idempotency, and observability.
- Build security and privacy into the platform architecture, including tenant isolation, least-privilege access, auditability, secrets management, encryption, and confidential computing boundaries.
- Drive projects end-to-end, from architecture and threat modeling through implementation, rollout, production operations, and iteration based on real customer workloads.
- You have strong programming fundamentals and experience building production systems in languages such as Go, Python, Java, C++, Rust, or similar.
Compensation
- Annual enrichment
Benefits
- 6 weeks of paid vacation (30 working days!)
- Everyone receives a $500 home office stipend to set up your workspace properly.
- A weekly lunch stipend of $75/£75 or equivalent in your local currency for lunch.
- Full health and dental benefits, including a separate budget for mental health.
- RRSP matching, 401K, Pension Scheme.
- 100% Parental Leave top-up for up to 6 months, for either parent.
- Arts & culture, fitness/wellness, quality time, and a workspace improvement credit.
- Education & learning stipend for conferences, courses, and coaching.
- For those not near an office: a co-working benefit so you can work alongside others in your city.
Company info
- We believe that our work is instrumental to the widespread adoption of AI and we are looking for folks that want to be part of that.
- We are a global technology company headquartered in Toronto with key offices in London, New York City, San Francisco, Montreal, Paris, Berlin and Seoul.
- We are strengthening these systems as Model Vault grows, with the goal of scaling to millions of users and supporting some of the world's most demanding enterprise workloads.
- Beware of Scams: Cohere will never ask for payment or third-party services (e.g., CV writing) as part of our hiring process.
This listing is sourced directly from Cohere's careers page and normalized into a canonical job model.