Staff Software Engineer, GPU Infrastructure (HPC)
Cohere
Who are we?
Our mission is to scale intelligence to serve humanity. We’re training and deploying frontier models for developers and enterprises who are building AI systems to power magical experiences like content generation, semantic search, RAG, and agents. We believe that our work is instrumental to the widespread adoption of AI.
We obsess over what we build. Each one of us is responsible for contributing to increasing the capabilities of our models and the value they drive for our customers. We like to work hard and move fast to do what’s best for our customers.
Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each person is one of the best in the world at what they do. We believe that a diverse range of perspectives is a requirement for building great products.
Join us on our mission and shape the future!
Why this team?
The internal infrastructure team is responsible for building world-class infrastructure and tools used to train, evaluate and serve Cohere's foundational models. By joining our team, you will work in close collaboration with AI researchers to support their AI workload needs on the cutting edge, with a strong focus on stability, scalability, and observability. You will be responsible for building and operating superclusters across multiple clouds. Your work will directly accelerate the development of industry-leading AI models that power Cohere's platform North.
Please Note: All of our infrastructure roles require participating in a 24x7 on-call rotation, where you are compensated for your on-call schedule.
As a Staff Software Engineer, you will:
Build and scale ML-optimized HPC infrastructure : Deploy and manage Kubernetes-based GPU/TPU superclusters across multiple clouds, ensuring high throughput and low-latency performance for AI workloads.
Optimize for AI/ML training : Collaborate with cloud providers to fine-tune infrastructure for cost efficiency, reliability, and performance , leveraging technologies like RDMA, NCCL, and high-speed interconnects .
Troubleshoot and resolve complex issues : Proactively identify and resolve infrastructure bottlenecks, performance degradation, and system failures to ensure minimal disruption to AI/ML workflows.
Enable researchers with self-service tools : Design intuitive interfaces and workflows that allow researchers to monitor, debug, and optimize their training jobs independently.
Drive innovation in ML infrastructure : Work closely with AI researchers to understand emerging needs (e.g., JAX, PyTorch, distributed training ) and translate them into robust, scalable infrastructure solutions.
Champion best practices : Advocate for observability, automation, and infrastructure-as-code (IaC) across the organization, ensuring systems are maintainable and resilient.
Mentorship and collaboration : Share expertise through code reviews, documentation, and cross-team collaboration, fostering a culture of knowledge transfer and engineering excellence .
You may be a good fit if you have:
Deep expertise in ML/HPC infrastructure : Experience with GPU/TPU clusters, distributed training frameworks (JAX, PyTorch, TensorFlow), and high-performance computing (HPC) environments .
Kubernetes at scale : Proven ability to deploy, manage, and troubleshoot cloud-native Kubernetes clusters for AI workloads.
Strong programming skills : Proficiency in Python (for ML tooling) and Go (for systems engineering), with a preference for open-source contributions over reinventing solutions.
Low-level systems knowledge : Familiarity with Linux internals, RDMA networking, and performance optimization for ML workloads.
Research collaboration experience : A track record of working closely with AI researchers or ML engineers to solve infrastructure challenges.
Self-directed problem-solving : The ability to identify bottlenecks, propose solutions, and drive impact in a fast-paced environment.
If some of the above doesn’t line up perfectly with your experience, we still encourage you to apply!
We value and celebrate diversity and strive to create an inclusive work environment for all. We welcome applicants from all backgrounds and are committed to providing equal opportunities. Should you require any accommodations during the recruitment process, please submit an Accommodations Request Form , and we will work together to meet your needs.
Full-Time Employees at Cohere enjoy these Perks:
An open and inclusive culture and work environment
Work closely with a team on the cutting edge of AI research
Weekly lunch stipend, in-office lunches & snacks
Full health and dental benefits, including a separate budget to take care of your mental health
100% Parental Leave top-up for up to 6 months
Personal enrichment benefits towards arts and culture, fitness and well-being, quality time, and workspace improvement
Remote-flexible, offices in Toronto, New York, San Francisco, London and Paris, as well as a co-working stipend
✈️ 6 weeks of vacation (30 working days!)
- ...research organization building AI infrastructure for discovery in fundamental science... ...team of builders, researchers, engineers, and thinkers working across Canada... ...Kubernetes clusters, Linux systems, GPU infrastructure, cloud environments, HPC-style compute, deployment...SuggestedLong term contractFull timeRemote work
$271k - $286k per year
...everything from personalized grocery recommendations to real-time fraud detection and advertiser measurement. As Senior Staff Software Engineer on the Data Infrastructure team, you will set the technical direction for the data platform that underpins the entire company’s data...SuggestedLong term contractPermanent employmentFull timeWork at officeRemote workWork from homeFlexible hours- ...Sonatype is the software supply chain security company. We provide the world’s... ...supply chains. We're looking for a Staff Software Engineer to help lead our Data Identity team... ...reliability improvements, and the underlying infrastructure choices. Design the data contracts...SuggestedFull timeContract workFlexible hours
$165k - $210k per year
...About the Team: Our diverse Product & Engineering team values innovation, collaboration,... ...About the Role: We are seeking a Staff Software Engineer to lead the design, evolution... ...systems ~ Platform or infrastructure engineering Demonstrated ability...SuggestedLong term contractFull timeInternshipLocal area$299.3k - $372.6k per year
...What The Role Is As a Staff Engineer at Babylist, you own some of our hardest domains and decide where they go. Millions of families... ...monolith, MySQL and few moving parts. That's deliberate. Simple infrastructure lets us move fast and lets AI reason about the whole system,...SuggestedRemote jobFull timeWeekend work$164k - $205k per year
...navigate the future with curiosity, resilience, and a love of learning. The Role Outschool is looking for a full-stack Staff Software Engineer to help develop an exciting new ambitious product platform with an agentic-first development approach. The platform will help...Full timeWork at officeLocal areaRemote workHome officeFlexible hours$150k - $189k per year
...best practices, and drive technical excellence. Solve complex engineering challenges using tools like Python, Go, Kubernetes, Docker,... ...record in leading back-end or full-stack projects in a Senior or Staff capacity, providing technical leadership and promoting best practices...Permanent employmentFull timeWork at officeFlexible hours- ...that future at Cresta. About the Role We're seeking a Staff Software Engineer to lead the design and evolution of our backend systems that... ...to operationalize AI capabilities, building the runtime infrastructure and orchestration systems that power AI agents at scale...Full timeInternshipWork at officeLocal areaRemote workWork from homeHome office
- ...production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps... ..., Sequoia Capital, and Spark Capital. Staff Software Engineer (Repositories)... ...team owns the customer-facing infrastructure that serves libraries today and is laying...Full timeLocal areaRemote workFlexible hours
- ...our industry to reach this milestone. Lime is hiring a Staff Security Software Engineer to join our Security team! In this role, you will help... ...and simplify problems to stakeholders. ~ Improve Lime’s infrastructure following modern security practices for cloud-native...Long term contractFull timeTemporary workRemote workFlexible hours
- ...and complex business applications; the software that runs the world as we know it today... ...harnesses this method using advanced data engineering, compiler and LLM based techniques to... .... Do what works. Be kind. As an Infrastructure Software Engineer in Delivery at Mechanical...Remote jobFull timeLocal area
- ...ELEKS is looking for an Infrastructure/GPU Cluster/Platform Operations Lead in Canada. Alberta-based candidates are strongly preferred... ...their data. REQUIREMENTS ~8+ years of Infrastructure Engineering or Platform Operations experience ~ Experience managing GPU...Remote jobFull time
- ...group of committed researchers, engineers, policy experts, and business... ...high-performance inference infrastructure they need to develop next-... ...qualifications Significant software engineering experience, particularly... ...: Currently, we expect all staff to be in one of our offices...Long term contractFull timeWork at officeWorldwideVisa sponsorshipFlexible hours
$181k - $241k per year
...interest. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration... ...the company to ship high-quality software quickly and confidently. The Staff Engineer... ...integration and developer productivity infrastructure. Lead and mentor other CI engineers,...Long term contractFull timeTemporary workWork at officeRemote workFlexible hours- ...role We’re looking for a Staff SDET to join our team. This is... ...subject matter expert for quality engineering, with a primary mandate to... ...Quality, and Sr. Director of Infrastructure. About the team The... ...Contribute to coding standards and software engineering best practices,...Full timeRemote workFlexible hours
- ...About the team We build the products and infrastructure that millions of Canadians trust with their financial lives. Data & Engineering at Wealthsimple spans everything from the... ...— and it’s a meaningful one. As a Staff Software Developer on Production Engineering, you’...Long term contractFull timeImmediate start
$181k - $241k per year
...any hidden fees or compounding interest. Engineering owns cost visibility and optimization across Affirm's cloud and AI infrastructure. We're the team that tells the business... ...accountability never gets diffuse. As a Staff Cost Engineer, you'll operate at the intersection...Remote jobFull timeWork at officeFlexible hours- ...THE ROLE Spellbook is seeking a generalist Platform and Infrastructure Engineer to join our team. In this role, you'll work across our entire... ...as a whole. You have a firm grasp of the fundamentals of software development, computer engineering, and distributed systems....Full timeContract workFlexible hours
$123.75k - $165k per year
...This is Engineering at Lattice Lattice’s Engineering team is continuously working to... ...an amazing product experience. The Infrastructure Platform team focuses on the cloud services... .... What You Will Do As a Senior Software Engineer on the Infrastructure Platform...Full timeWork at officeRemote workWork from home- ...work engagement with us. We have successfully hosted over 100 engineering internships, and always have our interns working alongside our... ...doing this alone. About this role We are looking for an Infrastructure Engineering Intern with 4-16 months of experience to join our...Remote jobFull timeInternshipWork at officeLocal areaHome officeNight shift
$153k - $213k per year
...later without any hidden fees or compounding interest. The Engineering team builds systems that power Affirm’s mission. We take pride... ...The Trust Infra team elevates the security posture of our infrastructure and services by embedding security in everything from provisioning...Remote jobFull timeWork at officeFlexible hours- ...Come be a part of our journey! About the Team The Cloud Infrastructure Engineering team builds and manages the foundational blocks of... ...looking for highly skilled and experienced cloud infrastructure software engineers to join our team, who will be responsible for designing...Full timeLocal areaRemote workHome officeFlexible hours
$181k - $241k per year
...friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest. The Ledger Engineering team enables rapid financial product innovation by providing an audit-grade ledger platform that ties ambitious company growth to a...Remote jobFull timeWork at officeFlexible hours- ...insights. The team works closely with product managers, backend engineers, web engineers, data scientists, analysts, business teams, and... ...data, understand performance, and optimize campaigns. As a Staff Software Engineer I on Data Delivery, you will lead complex technical...Long term contractFull timeLocal areaRemote workWork from homeHome office
- ...in Canada and ranks 6th in Deloitte's Technology Fast 50 ranking and 23rd in Fast 500 in North America. We're seeking a Staff Software Engineer to help lead our growing backend engineering team. Our real-time advertising bidding system handles over 3,000,000 requests per...Remote jobFull timeWork from homeHome office
- ...Observability Platform team exists to make production legible to every engineer and AI agent at Wealthsimple, on their first day and every day... ...production through fast, high-cardinality data. As the Staff Software Engineer on this team, you are the deepest technical builder...Long term contractFull time
$120k - $140k per year
...Extreme team. Position details Title of position: Staff Software Systems Engineer Position type: Full time Location: Thornhill,... ...a self-driven engineer who: - Takes ownership of CI/CD infrastructure and proactively identifies improvements that accelerate...Full timeLocal areaWork from homeFlexible hours$139.2k - $174k per year
...building the next generation of web content infrastructure: a real-time, collaborative platform... ..., this is it. The Role As a Staff Engineer on this team, you will be a technical leader... ...Depth ~10+ years of overall software engineering experience, with a strong track...Long term contractFull timeWork at officeLocal areaRemote workWorldwide- ...advertising and marketing channels. About the Team: We’re looking for a Staff Software Engineer I/II to join our Data Ingestion Team, which builds and operates the critical infrastructure that serves as the “front door” of StackAdapt’s event flow. In this role, you’...Full timeLocal areaRemote workWork from homeHome office
$164.45k - $226.55k per year
...team, not a product team: we build the identity and access infrastructure that other engineering teams build on top of, rather than shipping user-facing... ...teams across the company. About the Role: This is a Staff Engineer role on the team that manages identity and...Remote jobLong term contractFull timeInternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, GPU Infrastructure (HPC). Be the first to apply!
