Cohere · 2 weeks ago
Senior ML Systems Engineer, Frameworks & Tooling
Cohere is a company focused on scaling intelligence to serve humanity by training and deploying frontier models for AI systems. They are seeking a Senior ML Systems Engineer to build and maintain the training framework for large-scale language models, working at the intersection of distributed systems and HPC infrastructure.
Artificial Intelligence (AI)Foundational AIGenerative AIMachine LearningNatural Language Processing
Responsibilities
Build and own the training framework responsible for large-scale LLM training
Design distributed training abstractions (data/tensor/pipeline parallelism, FSDP/ZeRO strategies, memory management, checkpointing)
Improve training throughput and stability on multi-node clusters (e.g., GB200/300, AMD, H200/100)
Develop and maintain tooling for monitoring, logging, debugging, and developer ergonomics
Collaborate closely with infra teams to ensure Slurm setups, container environments, and hardware configurations support high-performance training
Investigate and resolve performance bottlenecks across the ML systems stack
Build robust systems that ensure reproducible, debuggable, large-scale runs
Qualification
Required
Strong engineering experience in large-scale distributed training or HPC systems
Deep familiarity with JAX internals, distributed training libraries, or custom kernels/fused ops
Experience with multi-node cluster orchestration (Slurm, Ray, Kubernetes, or similar)
Comfort debugging performance issues across CUDA/NCCL, networking, IO, and data pipelines
Experience working with containerized environments (Docker, Singularity/Apptainer)
A track record of building tools that increase developer velocity for ML teams
Excellent judgment around trade-offs: performance vs complexity, research velocity vs maintainability
Strong collaboration skills — you'll work closely with infra, research, and deployment teams
Preferred
Experience with training LLMs or other large transformer architectures
Contributions to ML frameworks (PyTorch, JAX, DeepSpeed, Megatron, xFormers, etc.)
Familiarity with evaluation and serving frameworks (vLLM, TensorRT-LLM, custom KV caches)
Experience with data pipeline optimization, sharded datasets, or caching strategies
Background in performance engineering, profiling, or low-level systems
Bonus: paper at top-tier venues (such as NeurIPS, ICML, ICLR, AIStats, MLSys, JMLR, AAAI, Nature, COLING, ACL, EMNLP)
Benefits
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!)
Company
Cohere
Cohere is an enterprise AI firm developing secure and private AI technology to address real-world business challenges.
H1B Sponsorship
Cohere has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (11)
2024 (14)
2023 (13)
2022 (5)
2021 (2)
Funding
Current Stage
Late StageTotal Funding
$1.71BKey Investors
Government of CanadaTiger Global ManagementIndex Ventures
2025-09-24Series D· $100M
2025-08-14Series D· $500M
2025-06-17Secondary Market
Recent News
Beyond Bylines
2026-01-11
2026-01-06
Crunchbase News
2026-01-06
Company data provided by crunchbase