Senior AI/ML Performance Engineer - TPU Benchmarking

EPAM Systems Inc

United States

Remote

USD 150,000 - 230,000

Full time

3 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

EPAM Systems is seeking a Senior/Lead AI/ML Performance Engineer to benchmark and profile AI/ML workloads on TPU hardware, generating empirical data for the optimization solver's cost model. You will conduct JAX/XLA benchmarking on TPU slices and analyze TPU profiler traces to build hardware coefficient matrices.

The role involves profiling LLM training and inference performance, collaborating with optimization engineers to calibrate solver inputs and improve accuracy and efficiency of cost

Qualifications

  • Strong understanding of the modern AI/ML landscape and LLM architectures.
  • Hands-on experience with LLM models/pipelines (training and inference).
  • Proficiency in Python and/or Golang.
  • Familiarity with TensorFlow, PyTorch, and LangChain.
  • Experience with JAX/XLA and TPU-specific profiling tools.

Responsibilities

  • Conduct JAX/XLA benchmarking on physical TPU slices.
  • Capture and analyze TPU Profiler traces.
  • Build hardware coefficient matrices for use in the optimizer's cost model.
  • Profile LLM training/inference performance (FLOPS, memory access, token throughput).
  • Collaborate with Optimization Engineers to calibrate solver inputs.

Skills

AI/ML landscape knowledge
LLM architectures
Python
Golang

Tools

TensorFlow
PyTorch
LangChain
JAX/XLA
TPU profiling tools

Job description

EPAM Systems is seeking a Senior/Lead AI/ML Performance Engineer to benchmark and profile AI/ML workloads on TPU hardware, generating empirical data for the optimization solver's cost model. You will conduct JAX/XLA benchmarking on TPU slices and analyze TPU profiler traces to build hardware coefficient matrices.

The role involves profiling LLM training and inference performance, collaborating with optimization engineers to calibrate solver inputs and improve accuracy and efficiency of cost

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Lead AI/ML Performance Engineer
Senior/Lead AI/ML Performance Engineer

EPAM Systems Inc • United States

Remote
USD 150,000 - 230,000
AI Infrastructure & Hardware-Accelerator Architect
AI Infrastructure & Hardware-Accelerator Architect

EPAM Systems, Inc. • United States

Remote
USD 180,000 - 220,000
Health Insurance
401(k) Retirement Plan
Paid Time Off
Lead TPU Scheduling & Optimization Architect
Lead TPU Scheduling & Optimization Architect

EPAM Systems Inc • United States

Remote
USD 130,000 - 190,000
Software Engineer III, TPU Performance, Hardware and Software Codesign
Software Engineer III, TPU Performance, Hardware and Software Codesign

Google • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Bonus target
Equity
Benefits
TPU Performance Engineer – ML Hardware & Compiler Co-Design
TPU Performance Engineer – ML Hardware & Compiler Co-Design

Google • Sunnyvale (CA)

On-site
USD 150,000 - 210,000
Bonus target
Equity
Benefits
ML Performance Engineering Manager (TPU & Optimization)
ML Performance Engineering Manager (TPU & Optimization)

Google • Sunnyvale (CA)

On-site
USD 207,000 - 300,000
Performance Benchmark Engineer (Equity) for AI/LLM
Performance Benchmark Engineer (Equity) for AI/LLM

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 136,000 - 213,000
Equity
Benefits
Hardware Benchmarking Engineer – AI Accelerators
Hardware Benchmarking Engineer – AI Accelerators

Artificial Analysis, Inc. • San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity
Senior ML Systems Engineer (JAX/TPU)
Senior ML Systems Engineer (JAX/TPU)

AssemblyAI, Inc. • Boston (MA)

On-site
USD 270,000 - 310,000
Senior Performance Engineer: AI Workload Optimization
Senior Performance Engineer: AI Workload Optimization

NVIDIA • Redmond (WA)

On-site
USD 224,000 - 431,250
Equity
Benefits