Remote Distributed Training Engineer — Multi-GPU Scaling

BairesDev

Mexico

On-site

PHP 7,299,000 - 11,557,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

100% remote work
Excellent USD compensation
Hardware and software setup
Flexible hours
Paid parental leaves and holidays
Multicultural global team
Mentorship and growth opportunities

Job summary

BairesDev, a leading technology company, seeks a Distributed Training Engineer to scale and optimize multi-GPU, multi-node training workloads. You will work on mixed-precision strategies and coordinate across nodes to maximize throughput, collaborating with ML research teams worldwide.

The role emphasizes deep experience with PyTorch, NVIDIA tooling, and inference optimizations, with a strong focus on performance and scalability in a remote, globally distributed environment.

Qualifications

  • 4+ years of experience in Machine Learning Engineering or Distributed Systems.
  • Proven expertise in distributed training frameworks like PyTorch DDP, FSDP, or DeepSpeed.
  • Hands-on experience with Nvidia GPU profiling tools such as Nsight.
  • Strong proficiency in CUDA programming and performance optimization for multi-node clusters.
  • Experience with inference optimization tools like Triton or TensorRT.
  • Advanced proficiency in English.

Responsibilities

  • Implement and optimize distributed training strategies using PyTorch DDP, FSDP, and DeepSpeed.
  • Profile training performance and GPU utilization using Nvidia ecosystem tools like Nsight.
  • Design mixed-precision and memory-optimization workflows to maximize training throughput and reduce memory footprint.
  • Solve complex coordination and synchronization issues across multi-node clusters using CUDA and Triton.
  • Scale massive models through parameter sharding, pipeline parallelism, and efficient data sharding techniques.
  • Partner with machine learning research teams to align infrastructure capabilities with evolving model scaling requirements.

Skills

Distributed training
PyTorch DDP
FSDP
DeepSpeed
CUDA
Triton
English

Tools

Nsight
TensorRT

Job description

BairesDev, a leading technology company, seeks a Distributed Training Engineer to scale and optimize multi-GPU, multi-node training workloads. You will work on mixed-precision strategies and coordinate across nodes to maximize throughput, collaborating with ML research teams worldwide.

The role emphasizes deep experience with PyTorch, NVIDIA tooling, and inference optimizations, with a strong focus on performance and scalability in a remote, globally distributed environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Deep Learning Engineer – Distributed Training
Remote Deep Learning Engineer – Distributed Training

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,949,000
Remote work 100%
Competitive compensation (USD or local
Home office setup provided
+3
Remote Deep Learning Engineer: PyTorch & GPU Optimization
Remote Deep Learning Engineer: PyTorch & GPU Optimization

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,949,000
100% remote work
Competitive USD salary
Hardware provided
+1
Remote PyTorch ML Engineer — Production AI
Remote PyTorch ML Engineer — Production AI

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,949,000
Remote work
Competitive salary
Home office setup
+2
Remote ML Engineer - Production ML & MLOps
Remote ML Engineer - Production ML & MLOps

BairesDev • Mexico

On-site
PHP 6,785,000 - 10,488,000
100% remote work
USD compensation or local currency
Hardware and software setup for home
Remote ML Engineer: Production-Ready AI Systems
Remote ML Engineer: Production-Ready AI Systems

BairesDev • Mexico

On-site
PHP 5,474,000 - 9,124,000
100% remote work
Competitive USD salary
Home office setup provided
+3
Remote Load Test Engineer — Scale & Performance Expert
Remote Load Test Engineer — Scale & Performance Expert

BairesDev • Mexico

On-site
PHP 5,474,000 - 7,908,000
Remote work 100%
Competitive USD salary
Home office setup
+2
Remote Cloud Performance & Cost Engineer
Remote Cloud Performance & Cost Engineer

BairesDev • Mexico

On-site
PHP 5,474,000 - 9,124,000
Remote work
USD compensation
Home setup
+4
Remote Computer Vision ML Engineer - Build Scalable AI
Remote Computer Vision ML Engineer - Build Scalable AI

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,949,000
Remote work
USD compensation
Home office setup
+4
ML Infra Engineer: Scale GPU Clusters | Equity
ML Infra Engineer: Scale GPU Clusters | Equity

Awake Solutions • Mexico

Hybrid
MXN 23,000 - 37,000
Competitive salary
Equity
GPU credits
+3
Senior Distributed Systems Engineer — Remote & Flexible
Senior Distributed Systems Engineer — Remote & Flexible

BairesDev • Mexico

On-site
PHP 7,299,000 - 10,341,000
Remote work
Competitive USD pay
Hardware & software setup
+5