High Performance Computing Software Engineer - Abu Dhabi - Institute of Foundation Models

    Institute of Foundation Models
    Description
    About the Institute of Foundation Models   We are a dedicated research lab for building, understanding, using, and risk-managing foundation models. Our mandate is to advance research, nurture the next generation of AI builders, and drive transformative contributions to a knowledge-driven economy.   As part of our team, you'll have the opportunity to work on the core of cutting-edge foundation model training, alongside world-class researchers, data scientists, and engineers, tackling the most fundamental and impactful challenges in AI development. You will participate in the development of groundbreaking AI solutions that have the potential to reshape entire industries. Strategic and innovative problem-solving skills will be instrumental in establishing MBZUAI as a global hub for high-performance computing in deep learning, driving impactful discoveries that inspire the next generation of AI pioneers.
    The Role
    IFM is building the foundational compute infrastructure that will power tomorrow's breakthroughs in AI and computational science. We're looking for a High Performance Computing Software Engineer to help us design, develop, and operate the software systems that run our large-scale AI workloads.
    In this role, you'll work at the intersection of high-performance computing and machine learning. You'll be part of a team responsible for crafting the software stack that enables training of cutting-edge ML models—spanning 1000+ GPUs—and ensuring our infrastructure is robust, performant, and developer-friendly.

    Job Responsibilities

    • Design and implement high-performance, distributed software solutions for large-scale AI/ML training.
    • Optimize low-level system components including 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 large-scale production environments.
    • Contribute to our scheduling, orchestration, and job management systems, including Slurm and Kubernetes.
    • Debug and resolve complex issues across the stack—from kernel to container to model.
    • Work closely with hardware vendors, upstream open-source communities, and internal teams to drive performance and reliability improvements.

    Skills & Experience

    • Proven experience developing and optimizing software for large-scale ML workloads GPUs preferred).
    • Deep understanding of Linux kernel internals and accelerator (GPU) kernel development.
    • Proficiency with distributed communication libraries (e.g., NCCL, RCCL, MPI, UCX, SHARP, Libfabric).
    • Experience with ML frameworks like PyTorch, TensorFlow, JAX, or MegatronLM.
    • Strong knowledge of HPC job scheduling and orchestration tools (e.g., Slurm, Kubernetes, Pyxis).
    • Excellent debugging and systems performance tuning skills.
    • A collaborative mindset with a focus on shared success and technical excellence.

  • Work in company

    Senior Software Engineer

    Only for registered members

    +Resumen du poste · Travailler avec scale up internationale à Abu Dhabi spécialisée dans le développement les produits et solutions AI sécurisées pour gouvernements et grandes entreprises. · +Critères requis5+ ans minimum d'expérience en développement web dans un secteur ou la te ...

    Abu Dhabi

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly skilled Senior Fullstack Engineer to architect develop and maintain robust scalable web applications that integrate advanced AI capabilities This role involves close collaboration with product teams AI researchers designers and backend specialists to deliv ...

    Abu Dhabi

    2 months ago

  • Work in company

    Software Engineer

    Only for registered members

    Design and develop high-quality software applications. · Collaborate with cross-functional teams to define and ship new features. · Conduct thorough testing and debugging of applications to ensure optimal performance. ...

    Abu Dhabi

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    Design and develop high-quality software applications by translating user requirements into functional code. · ...

    Abu Dhabi

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    The Big Data Analytics Center (BIDAC) at the United Arab Emirates University (UAEU) is seeking a talented and motivated Software Developer to support the design, development and deployment of advanced AI-driven platforms and data applications. · Design, develop and maintain web a ...

    Abu Dhabi, Abu Dhabi Emirate

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a highly skilled Senior Fullstack Engineer to architect, · develop and maintain robust scalable web applications that integrate advanced AI capabilities. · ...

    Abu Dhabi

    2 months ago

  • Work in company

    Software Engineer

    Only for registered members

    ++This person will contribute to the development of all aspects of embedded software applicable to a navigation software. · + · Must be very proficient and independent at developing software in an embedded environment in languages such as C/C++. · ...

    Abu Dhabi

    2 months ago

  • Work in company

    Software Engineer

    Only for registered members

    This person will contribute to the development of all aspects of embedded software applicable to a navigation software. · Responsible for designing, developing and optimizing embedded software for advanced navigation technologies such as GPS INS and other sensor fusion-based solu ...

    Abu Dhabi, Abu Dhabi Emirate

    2 months ago

  • Work in company

    Software Engineer

    Only for registered members

    We are looking for a Software Engineer (.NET) – Contractor to develop maintain and optimize software solutions using Microsoft .NET technologies. · Bachelor's degree in Computer Science IT or a related field (preferred). · 5+ years of experience in software development with exper ...

    Abu Dhabi, Abu Dhabi Emirate

    1 month ago

  • Work in company

    Software Engineer

    VAMS

    · Company Description · VAM · Systems is a Business Consulting, IT Technology Solutions and · Services company with operations in UAE, Qatar, Bahrain, USA, · Australia, Singapore & India. · Job Description · Apply · for : American, Australians, Canadian, Europeans Nationalities. ...

    Abu Dhabi, United Arab Emirates د.إ180,000 - د.إ300,000 (AED) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    This software engineer will own end-to-end delivery of product features from discovery to deployment and iteration. · ...

    Abu Dhabi

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    The Big Data Analytics Center (BIDAC) at the United Arab Emirates University (UAEU) is seeking a talented and motivated Software Developer to support the design, development, · and deployment of advanced AI-driven platforms and data applications.This position offers an exceptiona ...

    Abu Dhabi

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    Job summaryA software engineer with strong knowledge of poultry processing and slaughterhouse operations is required to supervise daily production activities and ensure compliance with HACCP plans, ISO standards and company procedures. · ...

    Abu Dhabi

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    A dedicated startup is being formed to industrialize and scale a secure, · AI-enabled, multi-source decision-support software offering.The platform is a multi-sensor fusion and agentic AI solution connecting to diverse data sources (for example geospatial layers, imagery, video, ...

    Abu Dhabi

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    +The opportunity · The application developer will implement a complete user interface in the form of a mobile and desktop web app, with a focus on performance. · ++Develop and maintain the full stack of our web applications using full stack technologies. · Design, develop, and ma ...

    Abu Dhabi, Abu Dhabi Emirate

    3 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    About the job: · We are looking for a Software Engineer with expertise across the stack, from low-level programming to backend integration, with a strong focus on security concepts. You will engage with innovative research-driven projects, adapt quickly to complex codebases, and ...

    Abu Dhabi د.إ180,000 - د.إ300,000 (AED) per year

    1 week ago

  • Work in company

    Software Engineer

    Only for registered members

    A stealth start-up is looking for a full-stack software engineer to join the team and help build out an initial MVP for a FinTech product leveraging Digital Assets & Analytics. · ...

    Abu Dhabi

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are seeking a Fullstack Software Engineer who prioritizes system reliability and product impact over specific framework loyalty. · We value engineers who operate with a high degree of autonomy, · technical pragmatism, · and a commitment to operational excellence.You take full ...

    Abu Dhabi

    2 weeks ago

  • Work in company

    Software Engineer

    Only for registered members

    This person will contribute to the development of all aspects of embedded software applicable to a navigation software. · ...

    Abu Dhabi

    2 months ago

  • Work in company

    Software Engineer

    Only for registered members

    The Big Data Analytics Center (BIDAC) at the United Arab Emirates University (UAEU) is seeking a talented and motivated Software Developer to support the design, development, · and deployment of advanced AI-driven platforms and data applications. · This position offers an excepti ...

    Abu Dhabi

    1 month ago

  • Work in company

    Software Engineer

    Only for registered members

    We are looking for a Software Engineer who is passionate about building scalable web and mobile applications, solving complex problems, and driving digital transformation. · ...

    Abu Dhabi Full time

    1 month ago

Jobs
>
Abu Dhabi