Vor über 30 Tagen veröffentlicht

High-Performance Optimisation

High-Performance Optimisation

High-Performance Optimisation

High-Performance Optimisation

microTECH Global

Halbleiter, elektronische Bauteile

Zürich

  • Art der Anstellung: Vollzeit
  • 79.500 CHF – 120.500 CHF (von XING geschätzt)
  • Vor Ort

High-Performance Optimisation

Über diesen Job

Type: Full-Time

Join a collaborative research effort with a team of world-class scientists to shape the next generation of high-performance computing tools for large-scale optimization. We're looking for exceptional researchers to work on foundational operators akin to BLAS, SparseBLAS, GraphBLAS, LAPACK, and similar libraries. The goal is to develop core computational building blocks that power advanced optimization workloads.

Key Responsibilities

As a Research Scientist, you will:

  • Identify essential and emerging basic operations relevant to high-performance optimization platforms.
  • Conduct in-depth "speed-of-light” analyses to uncover:
    • Performance bottlenecks,
    • Scalability characteristics (e.g., iso-efficiency),
    • Trade-offs (e.g., memory vs. communication),
    • Optimal device configurations (e.g., mix of CPUs and accelerators).
  • Design and prototype high-performance, scalable, and productive software systems that serve as the computational foundation for modern optimization solvers.

You’ll be expected to:

  • Design and implement novel operator-level routines tailored for optimization tasks.
  • Analyze algorithms for their theoretical and practical performance under parallel computation models, considering computation, memory access, and data reuse.
  • Apply cache-aware or cache-oblivious techniques and HPC best practices (shared/distributed-memory parallelization, vectorization).
  • Research and design data structures for acceleration on CPUs and other processing units (e.g., AI accelerators, GPUs).
  • Enable solvers to be written in a modular, data-centric style with clear and efficient control flows.
  • Contribute to or extend existing run-time systems and communication frameworks to improve performance, scalability, and automation of trade-offs.
  • Guarantee robust performance and correctness of solvers built atop these operators, with applications in science and industry.

Required Qualifications

Candidates should bring solid experience in several of the following areas:

  • Optimization of irregular algorithms, such as graph computations or sparse linear algebra, from high-level algorithm design to low-level optimizations like SIMD or locking strategies.
  • Multi-core or many-core programming using technologies like POSIX Threads, OpenMP, or similar.
  • Distributed-memory computing (e.g., MPI, BSP), including experience with collective communications or RDMA.
  • Experience with performance-tuned code generation frameworks (e.g., ALP, BLIS, DaCE, Spiral, FLAME, Firedrake).
  • Strong C++ (C++11 or later) skills, particularly in generic programming, algorithms, and data structures.
  • Proficiency with debugging and performance analysis tools (e.g., Valgrind, GDB, CI systems).
  • A strong publication record in top-tier HPC or applied mathematics venues.
  • Excellent communication skills with the ability to clearly convey complex technical content.
  • A collaborative mindset and comfort working in diverse, international teams.

Preferred Qualifications

Experience with the following is considered a plus:

  • GraphBLAS or Algebraic Programming paradigms.
  • Optimization methods or solver design.
  • High-performance interconnects and programming (e.g., Infiniband, RDMA).
  • Accelerator programming (e.g., CUDA, OpenCL).
  • Publications in physical sciences or theoretical computer science.

If interested please reach out to leyton@microtech-global.com

Job Reference
19003UC2
Categorisation

Ähnliche Jobs

Softwareentwickler (m/w/x) - AI, Robotics & Simulation

Gütersloh

Arvato SE - Central Functions

52.000 €69.000 €

Vor 19 Tagen veröffentlicht

Softwareentwickler (m/w/x) - AI, Robotics & Simulation

Gütersloh

Arvato SE - Central Functions

52.000 €69.000 €

Vor 19 Tagen veröffentlicht

Wissenschaftliche:r Mitarbeiter:in Software Engineering 80 - 100 %

Winterthur

ZHAW Zürcher Hochschule für Angewandte Wissenschaften

112.500 CHF133.500 CHF

Vor 19 Stunden veröffentlicht

Wissenschaftliche:r Mitarbeiter:in Software Engineering 80 - 100 %

Winterthur

ZHAW Zürcher Hochschule für Angewandte Wissenschaften

112.500 CHF133.500 CHF

Vor 19 Stunden veröffentlicht

Senior Performance Analysis Engineer

Zürich

NVIDIA

82.000 CHF132.000 CHF

Vor 13 Tagen veröffentlicht

Senior Performance Analysis Engineer

Zürich

NVIDIA

82.000 CHF132.000 CHF

Vor 13 Tagen veröffentlicht

Machine Learning Research Scientist, Generative AI

Zürich

Apple Inc

Vor 14 Tagen veröffentlicht

Machine Learning Research Scientist, Generative AI

Zürich

Apple Inc

Vor 14 Tagen veröffentlicht

Gehalts-Prognose

Unternehmens-Details

company logo

microTECH Global

Halbleiter, elektronische Bauteile

Vereinigtes Königreich

Wir benachrichtigen Dich gern über ähnliche Jobs in Zürich:

Ähnliche Jobs

Softwareentwickler (m/w/x) - AI, Robotics & Simulation

Gütersloh

Arvato SE - Central Functions

52.000 €69.000 €

Vor 19 Tagen veröffentlicht

Softwareentwickler (m/w/x) - AI, Robotics & Simulation

Gütersloh

Arvato SE - Central Functions

52.000 €69.000 €

Vor 19 Tagen veröffentlicht

Wissenschaftliche:r Mitarbeiter:in Software Engineering 80 - 100 %

Winterthur

ZHAW Zürcher Hochschule für Angewandte Wissenschaften

112.500 CHF133.500 CHF

Vor 19 Stunden veröffentlicht

Wissenschaftliche:r Mitarbeiter:in Software Engineering 80 - 100 %

Winterthur

ZHAW Zürcher Hochschule für Angewandte Wissenschaften

112.500 CHF133.500 CHF

Vor 19 Stunden veröffentlicht

Senior Performance Analysis Engineer

Zürich

NVIDIA

82.000 CHF132.000 CHF

Vor 13 Tagen veröffentlicht

Senior Performance Analysis Engineer

Zürich

NVIDIA

82.000 CHF132.000 CHF

Vor 13 Tagen veröffentlicht

Machine Learning Research Scientist, Generative AI

Zürich

Apple Inc

Vor 14 Tagen veröffentlicht

Machine Learning Research Scientist, Generative AI

Zürich

Apple Inc

Vor 14 Tagen veröffentlicht

Postdoctoral Researcher in Computer Vision for Motor Performance Tracking (m/w)

Zürich

Einwandern-Schweiz

90.000 CHF123.000 CHF

Vor 11 Tagen veröffentlicht

Postdoctoral Researcher in Computer Vision for Motor Performance Tracking (m/w)

Zürich

Einwandern-Schweiz

90.000 CHF123.000 CHF

Vor 11 Tagen veröffentlicht

Senior Robotics Engineer - Task Planning Reasoning

Zürich

ANYbotics AG

90.500 CHF123.500 CHF

Vor 25 Tagen veröffentlicht

Senior Robotics Engineer - Task Planning Reasoning

Zürich

ANYbotics AG

90.500 CHF123.500 CHF

Vor 25 Tagen veröffentlicht

Software Engineer, Site Reliability Engineering, YouTube Data

Zürich

SIGMA7 GmbH

Vor über 30 Tagen veröffentlicht

Software Engineer, Site Reliability Engineering, YouTube Data

Zürich

SIGMA7 GmbH

Vor über 30 Tagen veröffentlicht

Machine Learning Engineer, Machine Learning Platform Technology & Infrastructure

Zürich

Apple Inc

88.500 CHF108.500 CHF

Vor über 30 Tagen veröffentlicht

Machine Learning Engineer, Machine Learning Platform Technology & Infrastructure

Zürich

Apple Inc

88.500 CHF108.500 CHF

Vor über 30 Tagen veröffentlicht

PhD Position in Software Engineering Robotics (Fall 2025 Start)

Bern

Universität Bern

89.500 CHF125.000 CHF

Vor 8 Tagen veröffentlicht

PhD Position in Software Engineering Robotics (Fall 2025 Start)

Bern

Universität Bern

89.500 CHF125.000 CHF

Vor 8 Tagen veröffentlicht

System Software Engineering Manager, Calibration - Autonomous Vehicles

Zürich

NVIDIA

102.000 CHF138.000 CHF

Vor 5 Tagen veröffentlicht

System Software Engineering Manager, Calibration - Autonomous Vehicles

Zürich

NVIDIA

102.000 CHF138.000 CHF

Vor 5 Tagen veröffentlicht

Software Engineer, Lens Quality

Zürich

SIGMA7 GmbH

85.000 CHF114.000 CHF

Vor über 30 Tagen veröffentlicht

Software Engineer, Lens Quality

Zürich

SIGMA7 GmbH

85.000 CHF114.000 CHF

Vor über 30 Tagen veröffentlicht

Post-Master s/Postdoctoral Researcher position– in Bioinformatics, AI Software Engineering (2-Year Interdisciplinary Role)

Bern

Universität Bern

88.500 CHF127.500 CHF

Vor 8 Tagen veröffentlicht

Post-Master s/Postdoctoral Researcher position– in Bioinformatics, AI Software Engineering (2-Year Interdisciplinary Role)

Bern

Universität Bern

88.500 CHF127.500 CHF

Vor 8 Tagen veröffentlicht

Senior AI/ML Engineer

Zürich

ti&m AG

101.000 CHF141.500 CHF

Vor 5 Tagen veröffentlicht

Senior AI/ML Engineer

Zürich

ti&m AG

101.000 CHF141.500 CHF

Vor 5 Tagen veröffentlicht