Cohere
Senior/Staff Software Engineer (Back-End), Inference
$205K–$315K
Canada +6 · Remote · Staff · Full-time · Posted Oct 15, 2026
- Location
- Canada
San Francisco
United States
New York
Ottawa
Toronto
Montreal
About the job
Build and scale the secure backend and control-plane systems that operate Cohere’s enterprise inference platform, Model Vault.
What you'll do
- Evolve backend systems for identity, deployments, billing, metering, and customer lifecycle; lead major architectural initiatives.
- Build reliable control-plane services and design APIs and distributed systems for model deployment operations.
- Drive projects end-to-end, including security and privacy architecture, implementation, rollout, and production operations.
What they ask for
- Strong backend programming fundamentals and production-systems experience in Go, Python, Java, C++, Rust, or similar.
- Experience designing and operating production systems where correctness, availability, security, and performance mattered at significant scale.
- Strong fundamentals in distributed systems, databases, networking, operating systems, and security.
- Track record of taking technically difficult projects from ambiguity through to reliable production systems.
Pay
$205K – $315K • Offers Equity • Multiple Ranges
Tools
Go, Python, Java, C++, Rust
AI focus
Build and operate the inference platform and systems that provision and run model deployments.
Model-written summary · the original posting is authoritative