
Senior Cloud Machine Learning Engineer SA📣 Job Ad
| Contract Type | Full-time | |
| Workplace type | On-site | |
| Location | Riyadh |
Job Description
About the Role
Qualcomm is expanding its presence in Riyadh and is seeking a Senior Cloud Machine Learning Engineer SA to support its growing infrastructure. This role is based in Riyadh, Saudi Arabia, and is a full-time position. As Saudi Arabia progresses with its digital transformation initiatives, Qualcomm is investing in advanced computing and data center capabilities to power AI, cloud, and connectivity solutions at scale. This position offers an opportunity to contribute to a developing technology hub and influence data center operations in the region.
Key Responsibilities
The Senior Cloud Machine Learning Engineer SA will be responsible for a range of technical tasks focused on optimizing and extending deep learning frameworks and AI software stacks. Key duties include:
- Improving and optimizing key Deep Learning models on Qualcomm AI 100 hardware.
- Developing deep learning framework extensions for Qualcomm AI 100 within upstream open-source repositories.
- Collaborating with internal teams to analyze and optimize deep learning training and inference processes.
- Building software tools and supporting the ecosystem around the AI Software Stack.
- Working with technologies such as Triton, ExecuTorch, Inductor, and TorchDynamo to create abstraction layers for inference accelerators.
- Optimizing workloads for both scale-up (multi-SoC) and scale-out (multi-card) systems.
- Enhancing the entire deep learning pipeline, including graph compiler integration.
- Applying knowledge of software engineering best practices to all tasks.
Required Qualifications and Experience
Candidates for this role should possess a strong foundation in software engineering and machine learning. The following qualifications and experience are required:
- A Bachelor's, Master's, or PhD degree in Engineering, Machine Learning/AI, Information Systems, Computer Science, or a related field.
- A minimum of 2-5 years of relevant work experience, with at least 3 years in Software Engineering or a related discipline.
- At least 2 years of experience with programming languages such as C++ and Python.
Essential Skills and Aptitudes
Successful candidates will demonstrate strong technical and analytical capabilities, particularly in C++/Python-based AI development within a Linux environment. Essential skills include:
- Experience or knowledge in Deep Learning, including areas such as LLMs, Natural Language Processing, Vision, Audio, and Recommendation systems.
- Excellent C/C++ or Python programming and software design skills, encompassing debugging, performance analysis, and test design.
- Strong proficiency in PyTorch and JIT (Just-In-Time compilation).
- The ability to work independently on assigned problem areas, understand requirements, and drive development tasks to completion.
- A strong aptitude for problem-solving, with the capacity to find solutions to key engineering and domain challenges.
- A developer mindset focused on innovation and research.
Preferred Skills and Experience
Additional experience that would be beneficial for this role includes:
- Experience running workloads on large-scale heterogeneous clusters.
- Knowledge of compilers.
- Hands-on experience with CUDA and CUDNN.
- Familiarity with open-source development practices.
Work Environment and Type
This is a full-time position located in Riyadh, Saudi Arabia. The role involves working within a team environment, requiring effective collaboration and the ability to take ownership of assigned tasks and drive implementation within a defined technical scope.
Requirements
- Requires 2-5 Years experience
Similar Jobs
You may also like
- Related Senior Cloud Machine Learning Engineer SA Opportunities
- Marketing Specialist Jobs in Riyadh
- Marketing Manager Jobs in Riyadh
- Human Resources Clerk Jobs in Riyadh
- Reservations Agent Jobs in Riyadh
- barista Jobs in Riyadh
- Other Job Fields in Riyadh
- Marketing Specialist Jobs in Riyadh
- Marketing Manager Jobs in Riyadh
- Human Resources Clerk Jobs in Riyadh
- Reservations Agent Jobs in Riyadh
- barista Jobs in Riyadh
- Digital Marketing Specialist Jobs in Riyadh
- Seller Jobs in Riyadh
- Cashier Jobs in Riyadh
- Host Jobs in Riyadh
- Executive Secretary Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Accounting Clerk Jobs in Al Khobar
- Cleaning and Housekeeping Supervisor Jobs in Makkah
- Sales Representative Jobs in Ad Diriyah
- Administrative Specialist Jobs in Yanbu
- Human Resources Clerk Jobs in Dammam
- Marketing Manager Jobs in Dammam
- Legal Researcher Jobs in Riyadh
- Digital Marketing Specialist Jobs in Al Bukayriyah
- Reservations Agent Jobs in Sakaka
- Executive Secretary Jobs in Dhahran