
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
- Sales Representative Jobs in Al Khobar
- Purchasing Manager Jobs in Al Khobar
- Graphic Designer Jobs in Al Khobar
- Host Jobs in Al Khobar
- Barista Jobs in Al Khobar
- Other Job Fields in Riyadh
- Sales Representative Jobs in Riyadh
- Purchasing Manager Jobs in Riyadh
- Graphic Designer Jobs in Riyadh
- Beauty Salon Manager Jobs in Riyadh
- Cashier Jobs in Riyadh
- Call Center Agent Jobs in Riyadh
- Host Jobs in Riyadh
- Operations Officer Jobs in Riyadh
- Barista Jobs in Riyadh
- HVAC Engineer Jobs in Riyadh
- Explore Jobs Across Saudi Arabia
- Mechanical Maintenance Technician Jobs in Jeddah
- Reservations Agent Jobs in Jeddah
- Botanist Jobs in Al Hafuf
- Pharmaceutical Product Sales Specialist Jobs in Riyadh
- Electrical Wiring Technician Jobs in Al Jubail
- Restaurant Manager Jobs in Hafar Al Batin
- Building Maintenance Technician Jobs in Najran
- Warehouse Technician Jobs in Medina
- Civil Engineering Technician Jobs in Makkah
- Bus Supervisor Jobs in Dammam