The Machine Learning Engineer II independently designs and develops advanced machine learning software and systems for Earth System Science applications. The role develops robust, scalable, and maintainable software to train, evaluate, deploy, and operate machine learning models using large-scale Earth science datasets and high-performance computing resources. It leads technical implementation for projects and collaborates with scientists, software engineers, and domain experts to translate scientific requirements into reliable computational solutions. The position may also contribute to established community tools, frameworks, workflows, and infrastructure. This is a regular, fixed-term position lasting two years. The role is responsible for building machine learning workflows and infrastructure, improving the performance of machine learning applications, and maintaining technical documentation and resources for users and developers.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level