Auf einen Blick
- Aufgaben: Join our Space Weather group to optimize code for CPU and GPU on HPC systems.
- Arbeitgeber: The University of Bern is a leading institution in Astronomy and space research.
- Mitarbeitervorteile: Enjoy a competitive salary of 87k CHF and work in an inclusive environment.
- Warum dieser Job: Make an impact in space physics with cutting-edge technology and collaborative projects.
- Gewünschte Qualifikationen: PhD in computer science, expertise in code optimization, MPI, C, and Python required.
- Andere Informationen: Applications are open until January 20, 2024; we encourage diverse candidates to apply.
Das voraussichtliche Gehalt liegt zwischen 52000 - 62000 € pro Jahr.
The Space Weather group of the Astronomical Institute of the University of Bern (AIUB) is inviting applications for a Postdoc to work on code optimization for CPU and GPU calculations on HPC systems.
The successful candidate will be expected to start in Spring 2025, the position remains open until filled (deadline January 20, 2025). The post is currently funded for one year.
The University of Bern hosts many domains of Astronomy. The successful candidate will work in the Space Weather Group, which focuses on understanding the physics of the Sun with machine learning and building astronomical instrumentation.
Efficient algorithms are critical considering our large data volume (Terabytes). Our applications range from machine learning, image reconstruction, to codes that simulate the physical conditions in the solar atmosphere. The goal of this position is to research code optimizations, both for CPU (MPI) and GPU calculations. The successful candidate will collaborate with the space weather group members to optimize various codes on the university’s HPC system Ubelix and improve their stability and speed. Depending on the candidate’s research focus, this may also include the optimization of the local server setup and the computing environment and collaboration on CSCS proposals.
Requirements
- PhD in computer science or similar
- Expert in code optimization and HPC. Expert on MPI
- Familiarity with programming languages, such as C (and its variants) and Python
- Strong verbal and written communication skills in English.
- Strong analytical abilities and problem solving/troubleshooting skills.
- Teamplayer who likes to work with other group members and students.
Application
Deadline: January 20, 2024 , via email to L. Kleint, containing (as one pdf file) :
- CV
- motivation letter for this specific position
- a copy of BSc and MSc transcripts of courses and grades (scans of official transcripts are sufficient) and a copy of the PhD diploma
- Names of 2 references that can be contacted
Incomplete applications or applications written by ChatGPT cannot be considered.
Based on the regulations of the University of Bern the starting salary will be 87k CHF per year.
For further details regarding this position please contact Prof. Lucia Kleint ( ).
An equal opportunity environment is important to us, and we welcome applicants from groups that are traditionally under represented in physics and astronomy. We will be particularly pleased to receive applications from women for the advertised position.
#J-18808-Ljbffr
Postdoctoral position in code optimization for CPU & GPU calculations on HPC systems Arbeitgeber: University of Bern
Kontaktperson:
University of Bern HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Postdoctoral position in code optimization for CPU & GPU calculations on HPC systems
✨Tip Number 1
Familiarize yourself with the specific HPC systems used at the University of Bern, particularly Ubelix. Understanding its architecture and capabilities will help you discuss how your skills in code optimization can enhance its performance.
✨Tip Number 2
Engage with current research in the Space Weather Group. Reading their recent publications or attending related seminars can provide insights into their projects and demonstrate your genuine interest during discussions.
✨Tip Number 3
Network with professionals in the field of computational astrophysics and HPC. Connecting with researchers on platforms like LinkedIn or attending relevant conferences can open doors and provide valuable information about the position.
✨Tip Number 4
Prepare to showcase your problem-solving skills through practical examples. Be ready to discuss specific challenges you've faced in code optimization and how you overcame them, as this will highlight your analytical abilities.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Postdoctoral position in code optimization for CPU & GPU calculations on HPC systems
Tipps für deine Bewerbung 🫡
Tailor Your Motivation Letter: Make sure to write a motivation letter specifically for this postdoctoral position. Highlight your expertise in code optimization, HPC systems, and relevant programming languages like C and Python. Explain how your background aligns with the goals of the Space Weather group.
Compile Your Documents: Gather all required documents into one PDF file. This includes your CV, motivation letter, BSc and MSc transcripts, PhD diploma, and names of two references. Ensure that all scans are clear and legible.
Highlight Relevant Experience: In your CV, emphasize any previous experience with code optimization, MPI, and working on HPC systems. Include specific projects or research that demonstrate your analytical abilities and problem-solving skills.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for grammatical errors, clarity, and ensure that your application is tailored to the position. Remember, incomplete applications will not be considered.
Wie du dich auf ein Vorstellungsgespräch bei University of Bern vorbereitest
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with code optimization, particularly in HPC environments. Highlight specific projects where you've successfully optimized CPU and GPU calculations, and be ready to explain the techniques you used.
✨Demonstrate Collaboration Skills
Since this position involves working closely with other group members, emphasize your ability to work in a team. Share examples of past collaborations, especially those that involved problem-solving or troubleshooting in a group setting.
✨Communicate Clearly
Strong verbal and written communication skills are essential. Practice explaining complex technical concepts in simple terms, as you may need to communicate with team members who have varying levels of expertise.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your analytical abilities and problem-solving skills. Prepare by reviewing common challenges in code optimization and think through how you would approach these issues in a practical scenario.