A complete application in a minute
Tailored resume and cover letter, ready to send.
Cohere is seeking an experienced engineer to join the Model Efficiency team, focusing on building reliable ML systems and optimizing LLM inference. You will improve the inference stack, reduce latency, and boost throughput across diverse workloads.
The role offers remote-friendly work with opportunities across global offices. Ideal candidates have 5+ years of high-performance coding experience in C++ or Python and familiarity with LLM ecosystems and CUDA optimizations.
Cohere is the leading security-first enterprise AI company. We buildcutting-edge foundation AI models and end-to-end products that are designed tosolve real-world business problems.
We’re training and deploying frontier models for enterprises who are building AIsystems. We believe that our work is instrumental to the widespread adoption ofAI and we are looking for folks that want to be part of that.
We obsess over what we build. Each one of us is responsible for contributing toincreasing the capabilities of our models and the value they drive for ourcustomers. Cohere is a team of researchers, engineers, designers, and more, whoare all passionate about their craft.
We are a global technology company headquartered in Toronto with key offices inLondon, New York City, San Francisco, Montreal, Paris, Berlin and Seoul. Joinus!
Our team is a fast-growing group of researchers and engineers focused onbuilding reliable ML systems and pushing the boundaries of LLM inferenceefficiency. We develop techniques that improve how models execute in production,driving lower latency, higher throughput, and consistent quality across diverseworkloads.
Please Note: We have offices in Toronto, Montreal, San Francisco, New York,Paris, Seoul and London. We embrace a remote-friendly environment, and as partof this approach, we strategically distribute teams based on interests,expertise, and time zones to promote collaboration and flexibility. You'll findthe Model Efficiency team concentrated in the EST and PST time zones, these areour preferred locations.
As an engineer on this team, you’ll work across the inference stack to improvecore performance metrics by diving deep into model execution, identifyingbottlenecks, and developing innovative optimizations. You’ll collaborate closelywith modeling and systems teams to experiment, measure, and ship improvementsthat meaningfully accelerate inference. As the team evolves, you’ll haveopportunities to build expertise in advanced performance techniques, includingGPU/CUDA optimizations, kernel-level improvements, and model executionstrategies for MoE and large-scale architectures.
This role can be based remotely or from one of our office locations listed onthe job description - there is no minimum in-office qualification requirement.We care most about hiring exceptional people regardless of locations, thoughplease check the location listed on the posting for guidance around the coretime zone or working hours alignment expected for the role.
If any of the above doesn’t line up exactly with your experience, we stillencourage you to apply.
We strive to create an inclusive work environment for all; we welcome applicantsfrom all backgrounds and are committed to providing equal opportunities. Shouldyou require any accommodations during the recruitment process, please submit anAccommodations Request Form, and we will work together to meet your needs.
We may use AI-enabled tools to screen and assess applicants against the criteriafor this position. This helps our recruiters identify potentially qualifiedcandidates, but it doesn't limit the applications our recruiters may review orconsider.
CA$250K - CA$535K