Search by job, company or skills

Training Infrustructure Engineer

Training Infrustructure Engineer

pivot search
Fresher
Not Disclosed
  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

About the Role

THE ROLE Build the training systems behind our Large Physics foundation Model. Physical data and novel architectures demand new approaches beyond the standard language-and-vision training stack. You will partner with researchers to bring experiments from prototype to scale.

Responsibilities

  • Design, implement and optimise distributed training across thousands of GPUs.
  • Research parallelisation and numerical precision trade-offs for novel architectures.
  • Profile and debug low-level GPU operations to improve throughput and utilisation.
  • Build checkpointing, fault-tolerance and reproducibility systems that hold up through rapid research iteration.
  • Collaborate with researchers to scale new model architectures.

Required Skills

  • Demonstrated ownership of large-model distributed training with frameworks such as FSDP, DeepSpeed, Megatron, PyTorch or JAX/XLA.
  • Deep understanding of parallelism, memory optimisation, mixed precision and communication overlap.
  • Ability to investigate performance from framework internals down to kernels and collectives.
  • Resourcefulness, fast execution and confidence learning unfamiliar domains.

Preferred Skills

  • Open-source contributions to ML infrastructure, such as PyTorch, Megatron-LM, DeepSpeed or XLA.

*This role supports relocation to Singapore.*

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Megatron

DeepSpeed

communication overlap

parallelism

mixed precision

memory optimisation

FSDP

XLA

About Company