img
Contract TypeFull-time
Workplace typeOn-site
LocationRiyadh

Job Description

About the Role

Qualcomm is expanding in Riyadh, Saudi Arabia, and is looking for a Principal Engineer/Staff to join the engineering team. This role plays a pivotal part in the development of the AI Infrastructure Management Suite (AIMS), a core software platform responsible for provisioning, operating, and managing large-scale AI data center deployments. As Saudi Arabia advances its digital transformation under Vision 2030, Qualcomm is investing in world-class compute and data center capabilities to support AI, cloud, and advanced connectivity. This is an opportunity to contribute to a rapidly growing technology hub and shape the future of data center operations in the Kingdom and beyond.

Role Responsibilities

This position focuses on hands-on technical leadership and ownership across the User Interface (UI) components, orchestration, and lifecycle management of the AIMS platform. The successful candidate will be instrumental in designing, implementing, and developing core system elements, working collaboratively with product leaders, architects, and cross-functional teams to deliver production-ready AI infrastructure software at rack and fleet scale.

  • Design, implement, and own core components within the AI Infrastructure Management Suite (AIMS), including the operator UI, orchestration services, and lifecycle management workflows.
  • Lead the technical execution of Day 0 to Day 2 operations, including provisioning, configuration, upgrade, scaling, and decommissioning of AI infrastructure.
  • Build reliable, observable, and scalable control plane services designed for managing racks, clusters, and fleets of AI systems.
  • Collaborate effectively with UI, platform, firmware, and hardware teams to ensure cohesive system behavior from silicon to software.
  • Actively participate in design reviews, code reviews, debugging sessions, and performance analysis of distributed systems.
  • Serve as a technical mentor to Staff and Principal Engineers, elevating overall engineering through guidance and best practices.
  • Develop and maintain operator-facing web applications and dashboards using *****
  • Implement UI workflows for critical operational functions such as monitoring, inventory management, telemetry visualization, and lifecycle operations.
  • Ensure tight integration of UI components with backend APIs, state models, and real-world operational workflows.
  • Design and implement orchestration services responsible for resource abstraction, scheduling, and lifecycle management of AI workloads.
  • Build and operate control plane services deployed on Kubernetes.
  • Ensure seamless integration of orchestration logic with underlying rack and node management systems.
  • Implement lifecycle automation using Terraform and Ansible for provisioning, configuration, and updates.
  • Design robust deployment, upgrade, rollback, and recovery mechanisms suitable for fleet-scale deployments.
  • Develop Python-based automation and services to support lifecycle workflows and operational tooling.

Qualifications and Requirements

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or a related field, plus at least 8 years of experience in software engineering or related work.
  • Alternatively, a Master's degree in Engineering, Information Systems, Computer Science, or a related field, with at least 7 years of experience in software engineering or related work.
  • Alternatively, a ** in Engineering, Information Systems, Computer Science, or a related field, with at least 6 years of experience in software engineering or related work.
  • Minimum of 4 years of hands-on experience with programming languages such as C, C++, Java, or Python.
  • Demonstrated ability to perform the key duties of the role and possess the required competencies, even if years of experience differ from the minimum stated.

Required Skills

  • Strong proficiency in **** for backend development and UI-driven infrastructure systems.
  • Hands-on experience with Terraform for infrastructure as code and environment management.
  • Proficiency in Ansible for configuration management and automation.
  • Solid understanding of Kubernetes and Docker for deploying and operating distributed systems.
  • Strong Python skills for developing orchestration services, tooling, and automation.
  • Experience in building or operating large-scale infrastructure or platform software in production environments.
  • Experience in managing large software systems, including those developed in Python and C++.
  • Experience in UI development and operator experience.
  • Proficiency in orchestration and control plane development.
  • Skill in lifecycle management and automation strategies.
  • Experience in designing and operating distributed systems.
  • Proven technical leadership capabilities.
  • Strong debugging and performance analysis skills.
  • Experience in infrastructure as code principles.
  • Skill in configuration management best practices.
  • Proficiency in automation technologies.

Work Environment and Location

This is a full-time opportunity in Riyadh, Saudi Arabia. You will be working within an engineering team at Qualcomm Middle East Information Technology Company LLC.


Requirements

  • Requires +10 Years experience

Similar Jobs