3749 IT & Software Developer jobs in Germany
Research Software Engineer (m/f/d)
44.000 - 84.000 €
Karlsruher Institut für Technologie (KIT)
Hermann-von-Helmholtz-Platz, Eggenstein-Leopoldshafen
44.000 - 84.000 €
Requirements
Must:
- Degree (Masters level) and doctorate in atmospheric research, computer science, physics, engineering or a related field
- Strong knowledge in the programming languages Fortran, C++, and Python
- Solid background in build engineering, including Makefile development, compiler configurations, build optimization, and experience with Linux-based HPC clusters
- Good software development practices, including version control with Git, documentation, and CI/CD workflows
- Substantial experience with distributed- and shared-memory parallelization using MPI and OpenMP.
- Additional background in developing for heterogeneous architectures (e.g., CUDA or ROCm) is advantageous
- Familiarity with modern deep learning frameworks (e.g., PyTorch or TensorFlow) and contemporary AI models, such as transformer-based models or convolutional neural networks, is advantageous
- Strong communication and presentation skills and the ability and motivation to work effectively in a team
- Good written and spoken English skills; German language skills are an advantage
Responsibilities
- Ensuring the sustainability of community ESM codes, and enabling the adoption of modern HPC systems
- Enabling and improving high-performance computing capabilities of ESM codes, including performance optimization
- Contributing to porting ESM codes to heterogeneous HPC architectures, including GPU-accelerated systems
- Participation in model developments with regard to the further development of an improved simulation of the Earth system
- Participate in the NHR ESM community through software development support and user outreach
- Carrying out own research in atmospheric modeling, including running and analyzing ESM simulations
- Participating in scientific conferences and contributing to peer-reviewed publications
Description
We are the Karlsruhe Institute of Technology (KIT), a prestigious University of Excellence conducting large-scale research on the national level. Our Scientific Computing Center (SCC) offers an international environment with excellent working conditions, where our staff can engage in impactful research and academic education. We provide specific training upon onboarding and a wide range of further qualification opportunities. Our flexible working models, sports and leisure offers, and childcare services enhance the work-life balance for our employees. We are committed to diversity and encourage female applicants to apply.
Something wrong or incorrect with this job? Tell us in the chat 💬 on the right ➡️
You can find Python Developer salaries in Germany here.
How many Python Developer jobs are in Germany?
Currently, there are 3749 Python openings. Check also: Django jobs, Flask jobs, TensorFlow jobs, Machine-Learning jobs - all with salary brackets.
Is Germany a good place for Python Developers?
Germany is one of the best countries to work as a Python Engineer. It has a vibrant startup community, growing tech hubs and, most important: lots of interesting jobs for people who work in tech.
Which companies are hiring for Python Developer jobs in Germany?
GermanTechJobs Talents, Spot On You Consulting, FfE München, creatision, OnlineDoctor AG, Lotum, HEDELIUS Maschinenfabrik GmbH among others, are currently hiring for Python roles in Germany.
The company with most openings is netgo group GmbH as they are hiring for 184 different Python Developer jobs in Germany. They are probably quite committed to find good Python Developers.
The company with most openings is netgo group GmbH as they are hiring for 184 different Python Developer jobs in Germany. They are probably quite committed to find good Python Developers.