Our team at the Huawei Smart Platforms Innovation Lab is looking for exceptional talent to join us and lead the development of next generation data centers. We create cutting-edge technologies that synergize software and hardware in tandem to accelerate compute, storage and networking at large-scale. We aim to drive innovations and deliver software defined infrastructure to HPC/AI applications.
We are looking for outstanding candidates with hands-on experience in algorithm/software development. If you are a team player with excellent communication skills and motivation to revolutionize application performance, you’re welcome to join our team!
What you will be doing:
- Envision, design and develop advanced algorithms to enable utilization of state-of-the-art hardware for HPC/AI applications
- Research and implement innovative computational methods for optimizing massively parallel HPC/AI applications
- Utilize advanced mathematical concepts such as Uncertainty Quantification, Mixed Precision Computing and Sparsity to improve performance of math libraries
- Identify computational bottlenecks to improve existing products and processes
- Collaborate with partners from academy and industry to conduct state-of-the-art research
- Develop AI/ML methods to accelerate traditional scientific computing (AI4S)
- Enhance computational algorithms using advanced parallel programming models (e.g. OpenMP, MPI)
- Contribute to open-source scientific computing libraries (e.g. OpenFOAM, PETSc)
Requirements:
- B. Sc. in Applied Math, Computer Science, or a closely related field
- Proficiency in C / C++
- Basic experience in data analysis and visualization with Python
- 3+ years of practical experience in developing computational math algorithms, or code for scientific computing
- Excellent teamwork and interpersonal skills
- Innovative thinking
How to stand out from the crowd:
- M.Sc. or Ph.D. degree in Math/CS, or a closely related field
- Experiencein developing algorithms/code for Computational Fluid Dynamics (CFD)
- Hands-on experience in parallel programmingwith MPI / OpenMP
- Proven track record of conducting and publishing independent research