📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

High Performance Computing Software Engineer - Supercomputing

ifm-us · Abu Dhabi

New
Senior 🇬🇧 English
Linux kernel NCCL MPI UCX RCCL RDMA PyTorch TensorFlow JAX MegatronLM Slurm Kubernetes DeepSpeed

Job description

About the role

IFM is building the foundational compute infrastructure for large-scale AI and computational science, and is looking for a High Performance Computing Software Engineer to design, develop and operate the software systems that run its workloads. The role sits at the intersection of high-performance computing and machine learning, supporting training of models across 1000+ GPUs.

Key responsibilities

  • Design and implement high-performance, distributed software for large-scale AI/ML training.
  • Optimise low-level system components such as the Linux kernel, GPU/accelerator kernels and interconnects.
  • Develop and tune communication libraries such as NCCL, MPI, UCX, RCCL and RDMA-based systems.
  • Partner with ML researchers and engineers to support frameworks like PyTorch, MegatronLM and DeepSpeed in production environments.
  • Contribute to scheduling, orchestration and job management systems, including Slurm and Kubernetes.
  • Debug and resolve issues across the stack, from kernel to container to model.
  • Work with hardware vendors, upstream open-source communities and internal teams to improve performance and reliability.

Required profile

  • Proven experience developing and optimising software for large-scale ML workloads (1000+ GPUs preferred).
  • Strong knowledge of HPC job scheduling and orchestration tools.
  • Excellent debugging and systems performance tuning skills.
  • Collaborative mindset focused on shared success and technical excellence.

Required skills

  • Linux kernel internals and accelerator (GPU) kernel development.
  • Distributed communication libraries: NCCL, RCCL, MPI, UCX, SHARP, Libfabric.
  • ML frameworks such as PyTorch, TensorFlow, JAX or MegatronLM.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec ifm-us.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:lever

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 2 days ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

ifm-us

Abu Dhabi