Senior Software Engineer, AI for Science
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 Experience with agentic software development 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/Triton programming.
Experience with developing and optimizing numerical methods for high-performance computing platforms. Experience with development of high-performance DFT or quantum chemistry software