Senior Distributed Systems Engineer

4 Months ago • 3 Years + • Research & Development • $175,000 PA - $250,000 PA

Job Summary

Job Description

This Senior Distributed Systems Engineer role involves collaborating with researchers to build and optimize platforms for training next-generation foundation models on massive GPU clusters. Key responsibilities include scaling and optimizing systems for training large-scale models across thousands of GPUs, profiling and enhancing training code performance, developing efficient workload distribution systems, designing robust solutions for handling hardware failures, building diagnostic tools, optimizing inference workloads, implementing high-performance CUDA, Triton, and PyTorch code, and collaborating with researchers on system design. The ideal candidate will have extensive experience in ML pipelines, distributed systems, or high-performance computing, along with proficiency in Python and PyTorch, and expertise in CUDA/Triton programming and optimization techniques. Experience with generative models and prototype development is a plus.
Must have:
  • 3+ years experience in ML pipelines, distributed systems, or HPC
  • Experience training large models using Python and PyTorch
  • Expertise in optimizing and deploying inference workloads
  • Understanding of distributed systems and frameworks (DDP, FSDP, tensor parallelism)
  • High-performance parallel C++ and custom PyTorch kernels
  • CUDA and Triton optimization techniques
Good to have:
  • Experience with generative models (Transformers, Diffusion Models, GANs)
  • Prototype development (Gradio, Docker)
Perks:
  • Competitive equity packages (stock options)
  • Comprehensive benefits plan

Job Details

We are seeking highly skilled engineers with expertise in machine learning, distributed systems, and high-performance computing to join our Research team. In this role, you will collaborate closely with researchers to build and optimize platforms that train next-generation foundation models on massive GPU clusters. Your work will play a critical role in advancing the efficiency and scalability of cutting-edge generative AI technologies.

Key Responsibilities

  • Scale and optimize systems for training large-scale models across multi-thousand GPU clusters.
  • Profile and enhance the performance of training codebases to achieve best-in-class hardware efficiency.
  • Develop systems to distribute workloads efficiently across massive GPU clusters.
  • Design and implement robust solutions to enable model training in the presence of hardware failures.
  • Build tools to diagnose issues, visualize processes, and evaluate datasets at scale.
  • Optimize and deploy inference workloads for throughput and latency across the entire stack, including data processing, model inference, and parallel processing.
  • Implement and improve high-performance CUDA, Triton, and PyTorch code to address efficiency bottlenecks in memory, speed, and utilization.
  • Collaborate with researchers to ensure systems are designed with optimal efficiency from the ground up.
  • Prototype cutting-edge applications using multimodal generative AI.

Qualifications

  • Experience:
    • 3+ years of professional experience in ML pipelines, distributed systems, or high-performance computing.
    • Hands-on experience training large models using Python and PyTorch, with familiarity in the full pipeline: data processing, loading, training, and inference.
    • Proven expertise in optimizing and deploying inference workloads, with experience in profiling GPU/CPU code (e.g., Nvidia Nsight).
    • Deep understanding of distributed systems and frameworks, such as DDP, FSDP, and tensor parallelism.
    • Strong experience writing high-performance parallel C++ and custom PyTorch kernels, with knowledge of CUDA and Triton optimization techniques.
    • Bonus: Experience with generative models (e.g., Transformers, Diffusion Models, GANs) and prototype development (e.g., Gradio, Docker).
  • Technical Skills:
    • Proficiency in Python, with significant experience using PyTorch.
    • Advanced skills in CUDA/Triton programming, including custom kernel development and tensor core optimization.
    • Strong generalist software engineering skills and familiarity with distributed and parallel computing systems.

Note: This position is not intended for recent graduates.

Compensation

The salary range for this role in California is $175,000–$250,000 per year. Actual compensation will depend on job-related knowledge, skills, experience, and candidate location. We also offer competitive equity packages in the form of stock options and a comprehensive benefits plan.

Similar Jobs

Epic Games - Senior Audio Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
ION - Senior Technical Consultant - Endur

ION

London, England, United Kingdom (On-Site)
5 Months ago
Microsoft - Software Engineer 2

Microsoft

Belgrade, Serbia (On-Site)
3 Months ago
Snowed In Studios - Senior Generalist Programmer - Montreal

Snowed In Studios

Quebec, Canada (Remote)
5 Months ago
Next Level Business Services - Go Lang C++ Developer

Next Level Business Services

Dallas, Texas, United States (On-Site)
5 Months ago
Riot Games - Compensation Partner II

Riot Games

Dublin, County Dublin, Ireland (On-Site)
4 Months ago
Zoox - Software Systems Engineer - Software Health and Complexity

Zoox

Foster City, California, United States (Hybrid)
5 Months ago
Meta - Research Scientist Intern, Photorealistic Telepresence (PhD)

Meta

Redmond, Washington, United States (On-Site)
4 Months ago
NVIDIA - Senior Thermal Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
3 Weeks ago
NXP - Advanced Analog SW Developer - Intern

NXP

Brno, South Moravian Region, Czechia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Ubisoft - Site Reliability Engineer [Game Security]

Ubisoft

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)
2 Months ago
Maxis Studios - Core Software Engineer

Maxis Studios

Edmonton, Alberta, Canada (On-Site)
1 Month ago
ByteDance - Ad Delivery Algorithm Intern - Game

ByteDance

Singapore (On-Site)
1 Month ago
Meta4 Interactive - Senior Game AI Programmer

Meta4 Interactive

Montreal, Quebec, Canada (Remote)
7 Months ago
ByteDance - Security Engineer (Penetration Tester) - Security Assurance

ByteDance

Singapore (On-Site)
5 Months ago
Epic Games - Senior ML Developer

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Equivalent Jobs - SENIOR С++ SOFTWARE ENGINEER

Equivalent Jobs

(Remote)
4 Months ago
Old Skull Games - Senior Game Programmer Unreal Engine

Old Skull Games

Villeurbanne, Auvergne-Rhône-Alpes, France (On-Site)
3 Months ago
ION - Technical Support Analyst - 8034

ION

Hong Kong (On-Site)
5 Months ago
Meta - Software Engineer, Product

Meta

New York, New York, United States (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Palo Alto, California, United States

Netflix - Associate, Production Finance, Nonfiction

Netflix

Los Angeles, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Global Business Development Manager – AI Cloud and Edge Services

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Nintendo - Intern – CPU Debugger Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
4 Months ago
Onward Search - Manager, International Brand Marketing

Onward Search

New York, New York, United States (Hybrid)
1 Month ago
The Walt Disney Company - Guest Experience Manager - Housekeeping

The Walt Disney Company

Anaheim, California, United States (On-Site)
1 Month ago
CD PROJEKT RED - Workplace Experience Coordinator

CD PROJEKT RED

Boston, Massachusetts, United States (On-Site)
1 Month ago
GAMURS Group - Freelance Pokemon Writer

GAMURS Group

United States (Remote)
2 Months ago
Canva - Senior Manager, Corporate Accounting

Canva

San Francisco, California, United States (Remote)
4 Weeks ago
Pipeworks - Senior Environment Artist

Pipeworks

Eugene, Oregon, United States (Remote)
1 Month ago
Fliff  Inc  - Product Designer

Fliff Inc

Austin, Texas, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Riot Games - Researcher II - VALORANT, Core Game

Riot Games

Los Angeles, California, United States (On-Site)
2 Months ago
Trend Micro - Senior Software Development Engineer

Trend Micro

Manila, Metro Manila, Philippines (Hybrid)
6 Months ago
NVIDIA - Senior Verification Engineer - Hardware

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
ByteDance - Cloud Native Engineer, ARK Large Model Platform (Singapore)

ByteDance

Singapore (On-Site)
5 Months ago
Meta - Research Engineer

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
4 Months ago
ByteDance - Machine Learning Research Scientist, AI for Science

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - Research Scientist, Efficient Deep Learning - New College Grad 2025

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - CPU Architecture Intern - 2025

NVIDIA

Shanghai, Shanghai, China (On-Site)
2 Months ago
Microsoft - Senior Firmware Engineer

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Rivos - SOC Physical Design Verification Engineer - Full Time

Rivos

Hsinchu, Hsinchu City, Taiwan (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

An idea-to-video platform that brings your creativity to motion.

Palo Alto, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

Palo Alto, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Pika

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug