Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, GPU Infrastructure (HPC)

Full-time

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!)

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, GPU Infrastructure (HPC) in Canada vacancy
  •  ...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... 
    Suggested
    Long term contract
    Full time
    Remote work

    First Principles, Llc

    Canada
    8 hours ago
  • $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... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Canada
    8 hours ago
  •  ...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... 
    Suggested
    Full time
    Contract work
    Flexible hours

    Sonatype

    Canada
    8 hours ago
  • $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... 
    Suggested
    Long term contract
    Full time
    Internship
    Local area

    Alphasense

    Canada
    8 hours ago
  • $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,... 
    Suggested
    Remote job
    Full time
    Weekend work

    Babylist, Inc

    Canada
    8 hours ago
  • $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 time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Outschool

    Canada
    8 hours ago
  • $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 employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Canada
    8 hours ago
  •  ...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 time
    Internship
    Work at office
    Local area
    Remote work
    Work from home
    Home office

    Cresta

    Canada
    8 hours ago
  •  ...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 time
    Local area
    Remote work
    Flexible hours

    Chainguard

    Canada
    8 hours ago
  •  ...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 contract
    Full time
    Temporary work
    Remote work
    Flexible hours

    Lime

    Canada
    8 hours ago
  •  ...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 job
    Full time
    Local area

    Mechanical Orchard

    Canada
    8 hours ago
  •  ...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 job
    Full time

    Eleks

    Canada
    8 hours ago
  •  ...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 contract
    Full time
    Work at office
    Worldwide
    Visa sponsorship
    Flexible hours

    Anthropic

    Canada
    8 hours ago
  • $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 contract
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Affirm

    Canada
    8 hours ago
  •  ...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 time
    Remote work
    Flexible hours

    Supercom

    Canada
    8 hours ago
  •  ...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 contract
    Full time
    Immediate start

    Wealthsimple Technologies

    Canada
    8 hours ago
  • $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 job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    8 hours ago
  •  ...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 time
    Contract work
    Flexible hours

    Spellbook

    Canada
    8 hours ago
  • $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 time
    Work at office
    Remote work
    Work from home

    Lattice

    Canada
    8 hours ago
  •  ...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 job
    Full time
    Internship
    Work at office
    Local area
    Home office
    Night shift

    Supercom

    Canada
    8 hours ago
  • $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 job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    8 hours ago
  •  ...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 time
    Local area
    Remote work
    Home office
    Flexible hours

    Clickhouse

    Canada
    8 hours ago
  • $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 job
    Full time
    Work at office
    Flexible hours

    Affirm

    Canada
    8 hours ago
  •  ...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 contract
    Full time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Canada
    8 hours ago
  •  ...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 job
    Full time
    Work from home
    Home office

    Stackadapt

    Canada
    8 hours ago
  •  ...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 contract
    Full time

    Wealthsimple Technologies

    Canada
    8 hours ago
  • $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 time
    Local area
    Work from home
    Flexible hours

    Extreme Networks

    Canada
    8 hours ago
  • $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 contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide

    Pantheon Systems

    Canada
    8 hours ago
  •  ...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 time
    Local area
    Remote work
    Work from home
    Home office

    Stackadapt

    Canada
    8 hours ago
  • $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 job
    Long term contract
    Full time
    Internship
    Local area

    Alphasense

    Canada
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, GPU Infrastructure (HPC). Be the first to apply!