ML Performance Engineer — Hybrid, High-Impact Role

Trading Interview

New York, Northern (NY, KY)

Hybrid

USD 180,000 - 220,000

Full time

12 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid working opportunities
Generous time off
Free meals daily
Wellness reimbursement
Volunteer opportunities

Job summary

Tower Research Capital in New York seeks a Training Performance and Distributed Training Engineer to accelerate ML model training at scale. You will optimize end-to-end training pipelines from data ingestion to kernel performance, enabling researchers to iterate on increasingly complex models.

You will benchmark across CPUs/GPUs, design distribution strategies, and collaborate with ML researchers, HPC engineers, and infrastructure teams to improve throughput, stability, and cost efficiency.

Qualifications

  • 3+ years optimizing ML training workloads in distributed or large-scale computing environments.
  • Deep knowledge of PyTorch or JAX, including distributed-training capabilities.
  • Strong Python and C++ programming for performance-critical systems.

Responsibilities

  • Benchmark training workloads across CPUs, GPUs, and accelerators to identify bottlenecks.
  • Design and optimize distributed training strategies (data, tensor, pipeline, model parallelism).
  • Improve end-to-end training efficiency (data loading, memory management, checkpointing).
  • Collaborate with ML Researchers, HPC Engineers, and infrastructure teams to improve throughput and reliability.

Skills

Python
C++
Distributed training
Performance optimization

Education

Bachelor's degree in CS/EE/Math

Tools

PyTorch
JAX
CUDA
Triton
CUTLASS
cuBLAS
cuDNN
NCCL
DeepSpeed

Job description

Tower Research Capital in New York seeks a Training Performance and Distributed Training Engineer to accelerate ML model training at scale. You will optimize end-to-end training pipelines from data ingestion to kernel performance, enabling researchers to iterate on increasingly complex models.

You will benchmark across CPUs/GPUs, design distribution strategies, and collaborate with ML researchers, HPC engineers, and infrastructure teams to improve throughput, stability, and cost efficiency.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid ML Training Performance Engineer — GPU/HPC
Hybrid ML Training Performance Engineer — GPU/HPC

Tower Research Capital • New York (NY)

Hybrid
USD 180,000 - 220,000
Generous PTO
Financial wellness plans
Hybrid work opportunities
+5
Senior ML Performance Engineer: Scale & Throughput
Senior ML Performance Engineer: Scale & Throughput

NLP PEOPLE • Sunnyvale (CA)

On-site
USD 215,000 - 285,000
AI Performance Engineer: Scale ML Training & Inference
AI Performance Engineer: Scale ML Training & Inference

applied • Sunnyvale (CA)

On-site
USD 180,000 - 240,000
ML Systems Engineer: High-Performance Distributed Training
ML Systems Engineer: High-Performance Distributed Training

Motional • San Francisco (CA)

Hybrid
USD 144,000 - 192,000
Medical
Dental
Vision
+4
AI Performance Engineer: Scale ML Throughput & Training
AI Performance Engineer: Scale ML Throughput & Training

InvestedintheMission • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
AI Performance Engineer: Scale ML Throughput & Efficiency
AI Performance Engineer: Scale ML Throughput & Efficiency

Decisive Point • Sunnyvale (CA)

Hybrid
USD 180,000 - 240,000
Performance Engineer, Large-Scale ML Systems
Performance Engineer, Large-Scale ML Systems

Anthropic • New York (NY)

Hybrid
USD 280,000 - 850,000
Competitive compensation
Optional equity donation matching
Generous vacation and parental leave
+1
Senior Research Platform Engineer: ML & HPC
Senior Research Platform Engineer: ML & HPC

Tower Research Capital LLC • New York (NY), Northern (KY)

Hybrid
USD 200,000 - 300,000
Generous PTO
Hybrid work
Free meals
+5
ML Platform Engineer & Research Innovator
ML Platform Engineer & Research Innovator

Career Techniques • New York (NY)

Hybrid
USD 200,000 - 300,000
Applied ML Research Engineer — Scale ML Stack
Applied ML Research Engineer — Scale ML Stack

Trading Interview • New York (NY)

Hybrid
USD 200,000 - 300,000
Generous paid time off
Hybrid working opportunities
Free breakfast, lunch, and snacks
+5