Software Engineer or Data Scientist (Python) in Climate System Modeling (m/f/d)
at AlfredWegenerInstitut fr Polar und Meeresforschung
Bremerhaven, Bremen, Germany -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Jul, 2024 | Not Specified | 13 Apr, 2024 | 5 year(s) or above | Data Analytics,English,Mathematics,Data Science,Physics,Matlab,R,Version Control,Pandas,Documentation,Data Processing,Oceanography,Python,Computer Science,Meteorology,Julia | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
The Alfred Wegener Institute Helmholtz Centre for Polar and Marine Research (AWI) is a member of the Helmholtz Association (HGF) and funded by federal and state government. AWI focuses on polar and marine research in a variety of disciplines such as biology, oceanography, geology, geochemistry and geophysics thus allowing multidisciplinary approaches to scientific goals.
Software Engineer or Data Scientist (Python) in Climate System Modeling (m/f/d)
REQUIREMENTS
At least a master’s degree or more than five years of experience in one or more of the following fields is required: software engineering, data science, computer science, mathematics, physics, meteorology, oceanography, climate sciences, or related fields. A PhD in any of these fields would be an advantage. Demonstrated skill/proficiency in Python or any other high-level programming language and fluency in English are further requirements. We follow good software development practices in our work and expect candidates to have hands-on experience with version control (git), writing tests, and creating documentation. Most of the development will be done in Python, but knowing other languages like R, Julia, and Matlab is beneficial. Familiarity with Python data analytics stack (Dask, Pandas, Xarray, Jupyter) is an advantage, as well as experience with Nix-based systems.
Moreover, having one or several of the following skills would be a distinct advantage:
- Experience with HPC systems,
- Parallel data processing (e.g. dask),
- Working with containers (Docker, Singularity/Apptainer),
- Data processing on heterogeneous systems (CPU/GPUs),
- Working with complex climate models and geophysical data formats (netCDF, GRIB, Zarr).
Responsibilities:
You will be part of the team responsible for developing and applying a data analysis framework for km-scale climate simulations. Your tasks will include implementing new metrics and diagnostics into the framework and evaluating climate simulations. You will be working on EU Tier-1 HPC systems, and data analytics tasks that you help to design and develop should be scalable, portable, and able to process petabyte-scale data.
REQUIREMENT SUMMARY
Min:5.0Max:10.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Computer Science, Software Engineering, Engineering, Mathematics
Proficient
1
Bremerhaven, Germany