Senior/Staff Software Engineer, Back-End – Inference

🔥 0 minutes ago

🇨🇦 Canada – Remote

💵 CA$290k - CA$400k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

👻 Ghost score 21%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Cohere

Cohere

11 - 50 employees

🤖 Artificial Intelligence

🏢 Enterprise

☁️ SaaS

Artificial Intelligence • Enterprise • SaaS

Cohere is a leading enterprise AI platform optimized for generative AI, search and discovery, and advanced retrieval. The company offers AI-powered applications designed to augment and elevate the global workforce, helping businesses thrive in the AI era. Cohere provides solutions such as embedding and reranking models, allowing enterprises to efficiently retrieve information and build powerful applications. The company offers flexible deployment options for enterprise-grade AI, on any cloud or on-premises, and provides extensive developer resources and support. Cohere is committed to scaling intelligence to serve humanity, making intelligence abundant, affordable, and accessible.

📋 Description

• Evolve and scale the backend systems powering Model Vault, including authentication and authorization, deployment management, billing, metering, and customer lifecycle • Lead architectural initiatives across identity, payments, usage systems, platform scalability, and core product foundations • Build reliable control-plane services for provisioning, configuring, scaling, and operating model deployments across clouds and hardware platforms • Design APIs and distributed systems with guarantees around correctness, consistency, isolation, failure recovery, idempotency, and observability • Build security and privacy into the platform architecture through tenant isolation, least-privilege access, auditability, secrets management, encryption, and confidential computing boundaries • Solve complex problems spanning backend systems, cloud infrastructure, security, and AI inference • Drive projects end-to-end from architecture and threat modeling through implementation, rollout, production operations, and iteration based on customer workloads

🎯 Requirements

• Strong backend engineering fundamentals in distributed systems, databases, networking, operating systems, and security • Strong programming fundamentals and production 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 systems-design skills, including concurrency, consistency, caching, queues, rate limiting, backpressure, failure domains, idempotency, and graceful degradation • Understanding of authentication, authorization, identity, cryptography, secrets, tenant isolation, and security risks • Comfort working across backend services, APIs, databases, distributed systems, and cloud infrastructure • Experience debugging complex problems across service or system boundaries • Production engineering experience with instrumentation, capacity planning, migrations, backward compatibility, incident response, and safe rollouts • Track record of taking technically difficult projects from ambiguity to reliable production systems • Ability to write clean, maintainable, well-tested code and make tradeoffs between simplicity, performance, and correctness

🏖️ Benefits

• Offers equity • Weekly lunch stipend of $75/£75 or equivalent in local currency • Full health and dental benefits • Separate mental health budget • RRSP matching, 401K, Pension Scheme • 100% parental leave top-up for up to 6 months, for either parent • Annual enrichment benefits for arts and culture, fitness/wellness, quality time, and workspace improvement • Education and learning stipend for conferences, courses, and coaching • 6 weeks of paid vacation (30 working days) • Budget for traveling to other offices if remote • Annual company offsite • Daily lunch program, snacks, and regular community and social events for office-based employees • Co-working benefit for employees not near an office • $500 home office stipend

Apply Now

Similar Jobs

🔥 1 hour ago

Takeaway.com

1001 - 5000

🍽️ Food & Beverage

📦 Logistics

🏪 Marketplace

Senior Java Developer building Java microservices and distributed systems for Just Eat Takeaway.com’s global delivery platform. Owning scalable logistics infrastructure, APIs, AWS deployment, and reliability.

🕒 Yesterday

Grafana Labs

501 - 1000

🏢 Enterprise

☁️ SaaS

🤖 Artificial Intelligence

Senior Backend Engineer evolving Grafana Labs’ open-source Tempo tracing backend. Improving distributed systems, APIs, scalability, performance, and operational excellence for Grafana observability products.

🇨🇦 Canada – Remote

💵 $164.5k - $197.4k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🕒 Yesterday

Capgemini

10,000+ employees

💼 Consulting

🏥 Healthcare

📦 Logistics

Kubernetes and HPC Engineer building scalable AI/ML and simulation infrastructure for Capgemini Engineering. Managing Kubernetes, HPC clusters, NVIDIA GPUs, automation, and cloud-native platforms.

🇨🇦 Canada – Remote

💵 $72.1k - $138.9k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 Yesterday

Clariti

51 - 200

🏛️ Government

🏢 Enterprise

Technical Architect leading Salesforce architecture, integrations, and data migration for Clariti, which empowers governments to deliver exceptional citizen experiences. Supporting complex implementations and delivery improvements.

🇨🇦 Canada – Remote

💵 $116k - $155k / year

⏰ Full Time

🟡 Mid-level

🟠 Senior

🔙 Backend Engineer

🕒 Yesterday

Affirm

1001 - 5000

💳 Fintech

👥 B2C

🛍️ eCommerce

Senior backend engineer building scalable lakehouse infrastructure for Affirm’s pay-over-time platform. Leading distributed data systems, reliability, technical standards, and engineering delivery.

🇨🇦 Canada – Remote

💵 $153k - $213k / year

💰 Post-IPO Equity on 2021-01

⏰ Full Time

🟠 Senior

🔙 Backend Engineer