DevJobs

Computational Math Scientist

Overview
Skills
  • C C
  • C++ C++
  • Python Python
  • MPI
  • OpenMP
  • 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, 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
Toga Networks