Software Engineer

The Role

Join the high performance and cloud computing team at MeteoSwiss as a Software Engineer. Contribute to enhancing climate projections and improving weather forecasting through development of scalable frameworks for data services within high-resolution prediction workflows. Work involves distributed systems, programming in Python, Numpy, Xarray, and C++, and ensuring cloud-native scalability with technologies like Kubernetes and containers.

Requirements

MSc or PhD in Computational Science or similar; experience in software development, high-performance computing, or cloud environments. Proficiency in Python, development of parallel applications, and familiarity with Linux/Unix. Interest in numerical weather prediction, DevOps, and large-software design, along with skills in software engineering. Personal traits: open-minded, team-oriented, goal-driven.

Share job
Land your dream job
Get a weekly email with the latest startup jobs.