Kernel Infrastructure Engineer for Large-Scale ML

Bison

San Francisco (CA)

On-site

USD 400,000 - 500,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision benefits
Unlimited PTO
Paid parental leave
Relocation support

Job summary

Thinking Machines in San Francisco is hiring an infrastructure research engineer to design, optimize, and maintain the compute foundations for large-scale language model training. You will develop high-performance ML kernels (CUDA, CuTe, Triton) and improve the distributed compute stack for scalable AI.

You’ll collaborate with researchers to bridge algorithmic design with hardware efficiency, prototype new kernel implementations, profile across GPU generations, and help define numerical and

Qualifications

  • Bachelor’s degree or equivalent in computer science, electrical engineering, statistics, machine learning, physics, robotics, or similar.

Responsibilities

  • Design and implement custom ML kernels (e.g., CUDA, CuTe, Triton) for core LLM operations such as attention, matrix multiplication, gating, and normalization, optimized for modern GPU and accelerator architectures.
  • Design and think through compute primitives to reduce memory bandwidth bottlenecks and improve kernel compute efficiency.
  • Collaborate with research teams to align kernel-level optimizations with model architecture and algorithmic goals.
  • Develop and maintain a library of reusable kernels and performance benchmarks that serve as the foundation for internal model training.
  • Contribute to infrastructure stability and scalability, ensuring reproducibility, consistency across precision formats, and high utilization of compute resources.
  • Document and share insights through internal talks, technical papers, or open-source contributions to strengthen the broader ML systems community.

Skills

Strong engineering skills
Collaboration
Profiling & optimization
CUDA/CuTe/Triton
Deep learning frameworks (PyTorch/JAX)
Debug complex codebases

Education

Bachelor’s degree or equivalent in CS/EE/ML/Physics

Tools

CUDA
CuTe
Triton
PyTorch
JAX
XLA
TVM

Job description

Thinking Machines in San Francisco is hiring an infrastructure research engineer to design, optimize, and maintain the compute foundations for large-scale language model training. You will develop high-performance ML kernels (CUDA, CuTe, Triton) and improve the distributed compute stack for scalable AI.

You’ll collaborate with researchers to bridge algorithmic design with hardware efficiency, prototype new kernel implementations, profile across GPU generations, and help define numerical and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Infrastructure Numerics Research Engineer for Large-Scale AI
Infrastructure Numerics Research Engineer for Large-Scale AI

Bison • San Francisco (CA)

On-site
USD 400,000 - 500,000
Health insurance
Dental
Vision
+3
ML Infrastructure Engineer: Scalable Distributed Training
ML Infrastructure Engineer: Scalable Distributed Training

Thinking Machines Lab Inc. • San Francisco (CA)

On-site
USD 350,000 - 475,000
Health benefits
Dental benefits
Vision benefits
+3
GPU Supercomputing Engineer for Large-Scale ML Training
GPU Supercomputing Engineer for Large-Scale ML Training

Bison • San Francisco (CA)

On-site
USD 350,000 - 475,000
Health/dental/vision
Unlimited PTO
Parental leave
+1
Research Engineer, Infrastructure, Kernels
Research Engineer, Infrastructure, Kernels

Bison • San Francisco (CA)

On-site
USD 400,000 - 500,000
Health, dental, and vision benefits
Unlimited PTO
Paid parental leave
+1
ML Infrastructure Engineer: Training, Inference & Kernels
ML Infrastructure Engineer: Training, Inference & Kernels

Trajectory • San Francisco (CA)

On-site
USD 150,000 - 230,000
ML Infra Engineer: Scale & Optimize Large-Scale Training
ML Infra Engineer: Scale & Optimize Large-Scale Training

Physical Intelligence • San Francisco (CA)

On-site
USD 180,000 - 240,000
GPU Kernel Engineer for High-Performance ML
GPU Kernel Engineer for High-Performance ML

MakerMaker.AI • San Francisco (CA)

On-site
USD 180,000 - 230,000
Open-source collaboration
Hybrid/On-site flexibility
Competitive compensation
ML Infrastructure Engineer: Scale Large-Scale Training
ML Infrastructure Engineer: Scale Large-Scale Training

Goliath Partners Inc. • San Francisco (CA)

On-site
USD 180,000 - 240,000
Infrastructure Inference Engineer for Scalable AI
Infrastructure Inference Engineer for Scalable AI

Bison • San Francisco (CA)

On-site
USD 400,000 - 500,000
Health, dental, and vision benefits
Unlimited PTO
Paid parental leave
+1
Infrastructure Engineer - Scalable ML Systems
Infrastructure Engineer - Scalable ML Systems

Bison • San Francisco (CA)

On-site
USD 300,000 - 400,000
Health, dental, and vision benefits
Unlimited PTO
Paid parental leave
+1