Alle Stellen

The research focuses on designing next-generation rack and SuperPod architectures that combine elasticity through resource pooling with optimal performance enabled by holistic co-design across applications, parallel programming models, interconnect fabrics, and compute, memory, and switch chip architectures.

Tasks

  • Architect scalable, high-bandwidth, and low-latency scale-up fabrics across multiple chips at rack and SuperPod scale.
  • Explore richer protocol semantics beyond traditional load/store operations to reduce unnecessary data movement and rethink memory hierarchies to expose large-scale capacity with near-local latency.
  • Analyze the requirements of General Compute and Generative AI workloads and their parallel programming models to fully leverage large-scale system resources.
  • Investigate and prototype new architectural features, including but not limited to:
    • Tiered Memory: Explore advanced memory organizations, including hardware-managed caching, to enable software-transparent, fine-grained promotion and demotion of cache lines across the memory hierarchy.
    • Prefetching/Speculation: Evaluate and design existing and next-generation hardware prefetching and speculation mechanisms to effectively hide local and remote memory latencies at rack and SuperPod scale.
    • Near-Memory/Network Processing: Develop support for key primitives executed at the memory and network layers to minimize unnecessary data movement across sparse, dense, and pointer-based data structures.
    • Workload-Centric Co-Design: Study optimal parallelization strategies at rack and SuperPod scale for both General Compute and Generative AI workloads, and design dedicated hardware support for widely used parallel programming primitives such as RPCs and collective communication.
  • Write reports and papers on the research results and present them.

Requirements

  • MSc in Computer Science, Electrical Engineering, or related field.
  • Background in Computer Architecture and Computer Fabrics is a must.
  • Creativity and the ability to think outside the box to develop innovative technologies.
  • Research experience in at least one of the following areas:
    • Computer Architecture: Modern cache hierarchies, cache coherence protocols, memory systems, hardware prefetchers, and the memory-side of the core microarchitecture.
    • Scale-up Fabrics: NVLink, UALink, CXL, UPI, IF, or PCIe.
    • Parallel programming models: Collective libraries (NCCL or RCCL) and RPCs (gRPC or Thrift).
    • Workload optimization: General Compute and Generative AI workload composition (internals) and parallelization expertise at the scale of the rack or SuperPod in both cloud and HPC environments.
  • Excellent analytical, problem-solving, and system-level thinking skills.
  • Strong interpersonal skills, with a collaborative spirit and the ability to work independently.

Benefits

  • Collaborate with world-class scientists and engineers in an open, curiosity-driven environment.
  • Access to state-of-the-art technology and tools.
  • Opportunities for professional growth and development.
  • Competitive salary.
  • High quality of life in Zurich, at the center of Europe.
  • Be part of innovative projects that make a difference.
Bist du Teil dieses Unternehmens?

Dieses Unternehmensprofil wurde automatisch erstellt. Wenn du für Huawei Technologies Switzerland AG arbeitest, kannst du das Profil jetzt beanspruchen und verifizieren – kostenlos und in wenigen Minuten.

Verifizierte Profile erhalten ein Siegel und können ihre Seite, Stellen und Bewerbungen direkt verwalten.
Über uns
Huawei Technologies Switzerland AG ist die Schweizer Gesellschaft des internationalen Technologieunternehmens Huawei. Das Unternehmen bietet ICT- und Telekommunikationslösungen für Netzbetreiber, Unternehmen und weitere Organisationen an und ist in der Schweiz unter anderem in den Bereichen Carrier-Netzwerke, Enterprise-Lösungen, Forschung, Consumer-Technologie und digitale Infrastruktur tätig. Huawei Schweiz arbeitet mit grossen Schweizer Telekommunikationsanbietern zusammen und betreibt neben dem Hauptsitz in Liebefeld weitere Standorte in Dübendorf, Zürich und Lausanne.
Das Team

Pioneering teams in Zurich and Lausanne push the boundaries of High-Performance Computing, Computer Architecture, Computer Vision, Robotics, Artificial Intelligence, Neuromorphic Computing, Wireless Technologies, and Networking.

Ähnliche Stellen