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

Cloud Machine Learning Engineer

Qualcomm

Riyadh, Riyadh Province, Saudi Arabia · На постоянной основе

Подайте заявку первыми!

Опыт
2–8 лет
Зарплата
Открытия
1
Опубликовано
5 часов назад
Режим работы
В офисе
Образование
Bachelor's / Master's / PhD in Engineering, Computer Science, Machine Learning/AI, or related field
Резюме
Необходимо подать заявку.

Где вы будете работать

Описание работы

Company Overview

Qualcomm Middle East Information Technology Company LLC is expanding its footprint in Riyadh to support a growing infrastructure across the region. This effort aligns with Saudi Arabia's Vision 2030 digital transformation initiative, emphasizing robust computing and data center capabilities powering AI, cloud services, and advanced connectivity at scale. The role offers a chance to contribute to a cutting-edge technology hub shaping the future of data centers locally and internationally.

Role Summary

The position requires expertise in C++ and Python programming within a Linux environment, focusing on AI development. Candidates should be capable of working effectively in teams, independently managing assigned tasks or features, and implementing solutions within defined technical domains.

Key Responsibilities

  • Enhance and optimize critical deep learning models for Qualcomm AI 100 hardware.
  • Develop extensions for deep learning frameworks within Qualcomm AI 100 integrated into open-source repositories.
  • Collaborate with cross-functional teams to analyze and improve both training and inference workflows for deep learning models.
  • Construct software tools and supporting ecosystems around the AI software stack.
  • Engage with technologies such as Triton, ExecuTorch, Inductor, and TorchDynamo to develop abstraction layers catering to inference accelerators.
  • Optimize workload performance for scale-up (multi-SoC) and scale-out (multi-card) computing architectures.
  • Enhance the overall deep learning pipeline including integration with graph compilers.
  • Adhere to software engineering best practices throughout development activities.

Required Skills and Aptitudes

  • Strong experience or knowledge in deep learning domains including Large Language Models (LLMs), Natural Language Processing, Computer Vision, Audio processing, and recommendation systems.
  • Proficiency in C, C++, or Python programming with solid software design skills, debugging, performance analysis, and test planning.
  • Advanced capability with PyTorch and Just-In-Time compilation (JIT).
  • Ability to autonomously address identified problems, comprehend requirements, and complete development tasks thoroughly.
  • A problem-solving mindset targeted at engineering and domain-specific challenges.
  • A research-driven developer focused on innovation and continuous improvement.

Preferred Qualifications

  • Experience managing workloads on large-scale heterogeneous computing clusters.
  • Familiarity with compiler technologies is advantageous.
  • Hands-on knowledge of CUDA and cuDNN libraries.
  • Comfortable with open-source software development methodologies.

Educational and Professional Requirements

  • Bachelor's, Master's, or PhD degree in Engineering, Computer Science, Machine Learning/AI, Information Systems, or closely related fields.
  • Minimum 3 years of software engineering or related work experience.
  • At least 2 years programming experience in languages such as C++ or Python.

Compensation and Benefits

  • Competitive salary including housing and transportation allowances.
  • Stock options (RSUs) and performance bonuses.
  • Paid family leaves: 16 weeks maternity and 6 weeks paternity.
  • Employee stock purchase plan.
  • Child education allowance.
  • Relocation and immigration assistance if applicable.
  • Life and medical insurance coverage.
  • Wellness reimbursements covering health and recreational memberships.

Additional Information

Candidates with equivalent experience demonstrating capability to fulfill the role's responsibilities are encouraged to apply. Qualcomm is dedicated to equal employment opportunities and accommodates applicants with disabilities during hiring. Compliance with company policies regarding confidentiality and security is expected from all employees.

Work styles they’re looking for

Решение проблем Командное сотрудничество Самостоятельная работа

Оставьте комментарий, если хотите получить ответ — мы не будем использовать его ни для чего другого.

Нажмите, чтобы просмотретьперетаскивание или вставить скриншот

PNG, JPG, GIF, MP4, WebM, MOV · Максимальный размер каждого файла: 20 МБ · До 5 файлов

🤖
Онлайн · мгновенная помощь с использованием ИИ