Alle Stellen

At Huawei Technologies Switzerland AG, the focus is on developing advanced computing architectures to efficiently support and enhance artificial intelligence systems. The team is committed to innovation and excellence in research and development, aiming to analytically determine library performance on modern hardware using machine models and parametrized algorithm representations.

Tasks

  • Develop a microbenchmark suite for machine model coefficients, including encoding and initializing machine characteristics such as transfer costs, latencies, synchronization overheads, and compute rates.
  • Establish measurement methodologies for converting raw timings into model coefficients, addressing fit quality, run-to-run variance, outlier handling, and reproducibility across machines.
  • Ensure coverage of matrix/tensor engines and mixed- and low-precision arithmetic, avoiding inference of roofs from SIMD.
  • Develop new backends (GPU or accelerator) and extend the measured hierarchy to inter-node levels.
  • Extend current GraphBLAS backends and model application, including dense linear-algebra implementation, integration, and model-validation/co-design.
  • Explore cost-model-driven autotuning, predicting blocking, thread count, and data placement ahead of execution.

Requirements

  • MSc or PhD in Computer Science, Engineering, or a related technical discipline.
  • Strong knowledge of computer architecture and solid parallel processing, including memory hierarchies, OpenMP (or similar), NUMA, SIMD, etc.
  • Strong C/C++ programming skills for architecture/parallel processing and some Python for orchestration and analysis.
  • Experience in benchmarking and performance engineering for parallel code.
  • Research experience in one of the following areas: analytical performance modeling (Roofline(s), Communication modeling such as Hockney, LogP, etc., Machine models like BSP, Multi-BSP), dense or sparse linear-algebra libraries and kernel optimization (BLAS/GEMM, GraphBLAS), applied statistics and numerical methods (regression and robust estimation, experiment design, portability, reproducibility, etc.), distributed execution (MPI, etc.), GPU/accelerator programming, or autotuning.

Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • Be part of innovative projects that make a difference.
  • Access to state-of-the-art technology and tools.
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.
Ähnliche Stellen