Microsoft logo

Senior Research Software Engineer, AI for Science

Microsoft
Full-time
On-site
Berlin

Collaborate with internal and external parties on integrating our deep learning models in high performance DFT software frameworks, targeting both CPU and GPU-based frameworks Prepare and maintain open-source releases and releases for beta testers Write custom efficient GPU implementations for our deep learning models Work cross-functionally with deep learning and quantum chemistry researchers and engineers to align model development strategies with high-performance integration into CPU and GPU-based DFT software frameworks. MSc in computer science, mathematics, physics, chemistry, or a related area Proficiency in collaborative software engineering in Python and in C++ or Fortran Experience with maintenance of open-source libraries or commercial software packages Understanding CPU and GPU compute architecture fundamentals. Ability to work in an interdisciplinary collaborative environment, through effective communication of technical concepts to non-experts from different technical backgrounds PhD degree in computer science, mathematics, physics, chemistry, or a related area or comparable industry experience Experience with CUDA programming. Experience with developing and optimizing numerical methods for high-performance computing platforms. Experience with development of high-performance DFT or quantum chemistry software.

Apply now
Share this job