Position
Researcher / Senior Researcher (Numerical Optimization, Complex systems, Control Theory, Statistical Physics)
Location
Wola, Warsaw
Responsibilities
- Conduct applied research in the area of high-performance optimization, with strong focus on novel methods for hardware-accelerated solvers (such as simulated dynamical networks for combinatorial optimization, control theory for automated parameter scheduling, operator level analysis and reformulation of algorithms, statistical methods such as replicas for enhanced accuracy and optimized hardware usage, etc)
- Mathematical modelling of real‑life optimisation scenarios (such as objectives and constraints based on physical scenarios and product requirements)
- Design, deploy, and test optimisation algorithms related to the research targets with the goal to address concrete challenges from various applications and products within Huawei, such as (but not limited to) ML/AI, Wireless, Cloud computing
- Applied research with the goal of developing novel architectures in the field of machine learning with focus on generative AI, including implementation, training, and testing of models
- Define, lead, and drive projects, with a strong collaborative mindset towards other groups within Huawei
- Initiate collaborations and projects with leading academic research groups in related fields
Requirements
- PhD degree in Physics, Applied Mathematics, Computer Science, Statistics, Engineering, or other related field
- Good knowledge (with publication record) and experience in at least one of the following fields: optimisation (good knowledge in numerical optimisation, solver knowledge for various problem classes such as QUBOs, (mixed) integer programming, linear programming, etc)
- Physical systems for optimisation (reservoir computing, physical networks, annealers, Ising machines)
- Dynamical systems, complex networks, optimal control theory
- Numerical methods for ordinary/partial differential equations
- Deep knowledge of backbone architectures for LLMs and diffusion models (at theoretical and implementation level)
- Practical usage of diffusion models (e.g. training, acceleration, distillation)
- Strong programming skills, experienced in one or more programming languages including but not limited to Python, C++
- Excellent teamwork spirit and communication skills
Optional
- High-performance computing (speed‑of‑light analyses of basic operations that can identify performance bottlenecks, stability properties (iso‑efficiency), trade‑off effects (e.g. memory vs communication), etc. for operators that provide functionalities at a level similar to BLAS, SparseBLAS, GraphBLAS, LAPACK, LAGraph)
Benefits
- Full‑time office work in Wola, Warsaw
- Contract of employment, Agency agreement
- Premium private healthcare package
- Sport cards – employees can choose from many options within sport subscriptions and sport associations
- Benefit platform – employees can choose benefits such as cinema/theater tickets and discounts, shopping cards, and more
- Special discounts from local companies
- Office massages – 15‑minute chair‑based massage focusing on back, neck, shoulders
Employment type
Full‑time
Senior level
Mid‑Senior level
Industry
IT Services and IT Consulting