Required Computational Math Scientist
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, youre 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).
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, youre 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
Ways to stand out from the crowd:
M.Sc. or Ph.D. degree in Math/CS, or a closely related field
Experience in developing algorithms/code for Computational Fluid Dynamics (CFD)
Hands-on experience in parallel programming with MPI / OpenMP
Proven track record of conducting and publishing independent research.
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
Ways to stand out from the crowd:
M.Sc. or Ph.D. degree in Math/CS, or a closely related field
Experience in developing algorithms/code for Computational Fluid Dynamics (CFD)
Hands-on experience in parallel programming with MPI / OpenMP
Proven track record of conducting and publishing independent research.
This position is open to all candidates.