Jobiglo

No results.

Staff Machine Learning Engineer – Datacentre AI (Riyadh)

Qualcomm · Riyad

New
Senior 🇬🇧 English
C++ Python Linux Deep Learning PyTorch JIT CUDA cuDNN Triton ExecuTorch Inductor TorchDynamo Qualcomm AI 100

Job description

About the role

Qualcomm is looking for a Staff‑level Machine Learning Engineer to drive AI development for its data‑centre infrastructure in Riyadh. The role requires deep hands‑on experience with C++/Python AI development on Linux, high autonomy, and the ability to lead and mentor engineering teams while staying execution‑focused.

Key responsibilities

  • Improve and optimise key deep‑learning models on Qualcomm AI 100.
  • Develop deep‑learning framework extensions for Qualcomm AI 100 in upstream open‑source repositories.
  • Collaborate with internal teams to analyse and optimise training and inference pipelines.
  • Build software tools and an ecosystem around the AI software stack.
  • Work on Triton, ExecuTorch, Inductor and TorchDynamo to create abstraction layers for inference accelerators.
  • Optimise workloads for scale‑up (multi‑SoC) and scale‑out (multi‑card) systems.
  • Integrate graph compiler optimisation throughout the deep‑learning pipeline.
  • Apply software‑engineering best practices throughout development.

Required profile

  • 8+ years of software engineering or related experience.
  • Proven ability to work independently, define requirements and lead development efforts.
  • Experience mentoring engineers through influence and example.
  • Strong problem‑solving mindset with a research‑oriented approach.
  • Bachelor’s, Master’s or PhD in Computer Science, Engineering, Machine Learning or a related field.

Required skills

  • C++ and Python programming.
  • Linux development environment.
  • Deep‑learning expertise (LLMs, NLP, vision, audio, recommendation systems).
  • Proficiency with PyTorch and JIT compilation.
  • Open‑source development practices.
  • CUDA and cuDNN.
  • Experience with Triton, ExecuTorch, Inductor, TorchDynamo.
  • Knowledge of Qualcomm AI 100 hardware and multi‑SoC/multi‑card scaling.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Qualcomm.
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.

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.

By continuing, you accept our terms of use.

Already have an account? Login

Published 2 hours 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...

Qualcomm

Riyad