This page was automatically translated and may contain errors. View in English.
Qualcomm

Staff Machine Learning Engineer, Datacenter AI Engineering

Qualcomm

Riyadh, Riyadh Province, Saudi Arabia دوام كامل

كن أول من يتقدم بطلب

خبرة
8+ yrs
مرتب
الوظائف الشاغرة
1
تم النشر
ستارة
Work mode
في المكتب
تعليم
Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
Eligibility
Professionals with the required software engineering and AI development background are eligible, especially those with deep learning experience and strong C++/Python skills. Candidates from Engineering, AI/ML, Information Systems, Computer Science, or related fields may apply if they meet the exper…
Resume
Required to apply

Where you'll work

المسمى الوظيفي

About the company

Qualcomm Middle East Information Technology Company LLC is expanding its footprint in Riyadh, with a focus on strengthening data centre capabilities that support AI, cloud workloads, and advanced connectivity across the region. This role sits within the Engineering Group, under Software Engineering, and is part of a broader growth strategy aligned with Saudi Arabia’s Vision 2030 digital transformation.

Role overview

This is a staff-level ML applications engineering position for a highly experienced hands-on engineer. The role calls for deep expertise in AI development using C++ and Python in Linux environments, along with the ability to work independently, define scope and goals, and drive execution with minimal supervision. The successful candidate will contribute technically, collaborate across teams, and help guide other engineers through expertise and example rather than formal people management.

Key responsibilities

  • Enhance and tune major deep learning models running on Qualcomm AI 100.
  • Develop framework extensions for Qualcomm AI 100 within upstream open-source codebases.
  • Work with internal teams to study, improve, and accelerate deep learning training and inference.
  • Create software utilities and supporting ecosystem components for the AI software stack.
  • Work with Triton, ExecuTorch, Inductor, and TorchDynamo to create abstraction layers for inference accelerators.
  • Improve workloads across both scale-up multi-SoC systems and scale-out multi-card setups.
  • Optimize the full deep learning workflow, including integration with graph compilers.
  • Apply established software engineering practices throughout development.

Requirements

  • Strong background in deep learning, including areas such as LLMs, NLP, computer vision, audio, or recommendation systems.
  • Excellent programming and software design ability in C/C++ or Python, with experience in debugging, performance tuning, and test creation.
  • Very strong command of PyTorch and JIT.
  • Comfortable working in open-source development environments and practices.
  • Able to work autonomously, define technical scope, and lead development workstreams.
  • Can mentor peers and influence team direction through technical example rather than direct management.
  • Strong problem-solving ability with a drive to resolve complex engineering and domain challenges.
  • Research-oriented mindset with a strong interest in innovation.
  • Bachelor’s, Master’s, or PhD in Engineering, Machine Learning/AI, Information Systems, Computer Science, or a related discipline.
  • At least 8 years of software engineering or related experience.
  • At least 2 years of experience programming in languages such as C++ or Python.

Preferred experience

  • Experience running workloads on large-scale heterogeneous clusters is advantageous.
  • Knowledge of compiler concepts is a plus.
  • Hands-on exposure to CUDA and cuDNN is beneficial.

Compensation and benefits

  • Base salary with housing and transport allowances.
  • Stock awards in the form of RSUs, plus performance-based bonus opportunities.
  • 16 weeks of fully paid maternity leave.
  • 6 weeks of fully paid paternity leave.
  • Employee stock purchase plan.
  • Child education allowance.
  • Relocation and immigration assistance, where required.
  • Life and medical insurance.
  • Live+ Well reimbursement for health and recreational membership fees.

Additional information

Applicants with equivalent experience may be considered if they can demonstrate the ability to carry out the main responsibilities and meet the required competencies, even if they do not match the exact years of experience listed. Qualcomm is an equal opportunity employer and provides reasonable accommodation during the hiring process for individuals with disabilities.

Candidates are expected to follow all applicable company policies and procedures, including requirements relating to security and the protection of confidential and proprietary information, where permitted by applicable law.

Recruitment agencies and staffing firms are not authorized to submit profiles or applications for this vacancy. Unsolicited resumes or applications will not be accepted.

اتركها إذا كنت ترغب في الحصول على رد - لن نستخدمها لأي غرض آخر.

انقر للتصفح، السحب والإفلات، أو لصق لقطة شاشة

PNG، JPG، GIF، MP4، WebM، MOV · الحد الأقصى 20 ميجابايت لكل ملف · حتى 5 ملفات