What is a Machine Learning Engineer at Schrödinger?
As a Machine Learning Engineer at Schrödinger, you sit at the critical intersection of advanced computational physics and scalable software engineering. Your work is fundamental to the Schrödinger mission: accelerating drug discovery and materials science through high-fidelity molecular simulations. You are not just building models; you are engineering the platforms that enable scientists to predict the properties of molecules at a scale that was previously impossible.
This role requires a unique blend of rigor and innovation. You will be responsible for designing and deploying machine learning pipelines that process massive datasets derived from both experimental results and high-throughput simulations. Because Schrödinger operates in a space where accuracy is non-negotiable, you must balance the need for cutting-edge ML techniques with the practical requirements of production-grade software. It is a challenging, intellectually demanding position that offers the rare opportunity to see your code directly influence the development of life-saving therapeutics.


