Shape Model Vault’s backend architecture with distributed systems and security expertise while building core platform services at Cohere. Solve foundational problems where reliability and performance matter.
As a highly experienced Back-End Software Engineer, you will evolve Cohere’s inference platform for secure enterprise-scale model deployment. You will work across authentication, authorization, deployments, billing, metering, customer lifecycle, and confidential computing. The work spans backend systems, cloud infrastructure, security, and AI inference.
Key Responsibilities
Evolve backend systems powering Model VaultLead architecture across identity, payments,
and usage systemsBuild reliable control-plane services for model deploymentsDesign APIs and distributed systems with robust guaranteesDrive projects through rollout and production operationsRequirements:
Highly experienced backend software engineering backgroundStrong fundamentals in distributed systems, databases, and securityExperience building production systems in Go, Python, Java, C++, or RustUnderstanding of concurrency, consistency, caching, and failure recoveryExperience operating secure, available systems at significant scaleBring backend architecture, distributed systems, and security expertise to Model Vault’s foundational platform services at Cohere.