Cohere
Senior/Staff Software Engineer (Back-End), Inference
About this role
Description: Join Cohere, a leading security-first enterprise AI company, as a Senior/Staff Software Engineer focusing on back-end systems for the Model Vault platform. Contribute to the architecture and reliability of systems that support enterprise-scale AI model deployment, including identity, billing, and security. Requirements: Strong backend engineering skills with experience in distributed systems, databases, and security. Proficiency in programming languages such as Go, Python, Java, C++, or Rust, with a focus on clean, maintainable code. Experience designing and operating production systems at scale, ensuring correctness, availability, and security. Ability to tackle ambiguous technical problems and drive projects from architecture to production. Familiarity with security concepts including authentication, authorization, and cryptography. Benefits: Weekly lunch stipend of $75/£75 or equivalent. Comprehensive health and dental benefits, including mental health support. RRSP matching, 401K, and Pension Scheme. 100% parental leave top-up for up to 6 months. Annual enrichment benefits for arts, fitness, and education. 6 weeks of paid vacation (30 working days). Budget for remote work setup and travel to other offices.