Umeå universitet, Teknisk-naturvetenskaplig fakultet

Umeå universitet är ett av Sveriges största lärosäten med över 37 000 studenter och cirka 4 700 anställda. Vid universitetet finns en mångfald av utbildningar av hög kvalitet och världsledande forskning inom flera vetenskapsområden, och här gjordes den banbrytande upptäckten av gensaxen CRISPR-Cas9 som tilldelats Nobelpriset i kemi. Vid Umeå universitet är allt nära. Våra sammanhållna campus gör det lätt att mötas, samarbeta och utbyta kunskap, något som gynnar en dynamisk och öppen kultur.

Den samhällsomvandling och de stora gröna investeringar vi ser i norra Sverige skapar enorma möjligheter och komplexa utmaningar. För Umeå universitet handlar det om att bedriva forskning om – och mitt i – ett samhälle i omvandling. Men också om att leverera utbildningar för regioner som behöver expandera fort och hållbart. Det är helt enkelt här framtiden skapas.

Är du intresserad av att veta mer? Läs mer om Umeå universitet som arbetsplats.

Till Institutionen för datavetenskap söker vi nu en forskningsingenjör för att bidra till EuroHPC JU Center of Excellence in CFD (CEEC) med fokus på hållbara algoritmiska lösningar. Anställningen avser en visstidsanställning på heltid i upp till 12 månader med start efter överenskommelse. 

Bakgrund 

Det EU-finansierade Centre of Excellence for Exascale CFD (CEEC), https://ceec-coe.eu/ , som startade den 1 januari 2023 och pågår i fyra år, är specialiserat på området numeriska simuleringar av turbulens. Idag finns det metoder för att beskriva och göra beräkningar av detta till synes oförutsägbara fenomen, men de är komplexa och kräver mycket datorkraft. Exascale computing erbjuder sådana superdatorprestanda. Huvuduppgiften för den utlysta tjänsten är att bidra till den algoritmiska utvecklingen och förbättringen av konsortiets CFD-applikationer. (CFD = Computational Fluid Dynamics, beräkningar av strömningsdynamik). Arbetet involverar analys av konsortiets CFD-applikationer med hjälp av verktyg för datoraritmetik, identifiering av möjligheter för precisionsbeskärning, implementering av utvecklade algoritmiska lösningar och benchmarking/testning. 

Huvudsakliga arbetsuppgifter för den utlysta anställningen är att

  • Bidra till design, implementering och testning av de underliggande algoritmiska lösningarna från konsortiets CFD-koder på heterogena HPC-plattformar. Detta inkluderar utnyttjande av strategier med varierande precision, som garanterar en viss noggrannhet, och undviker kommunikation så mycket som möjligt.
  • Bidra till integration av de utvecklade algoritmlösningarna i projektets tillämpningskoder med hjälp av applikationernas utvecklare.
  • Bidra till och genomföra prestanda- och noggrannhetstestning av de utvecklade och integrerade algoritmiska lösningarna på olika arkitekturer.

Genom att arbeta i CEEC kommer en forskningsingenjör att ha möjlighet att

  • Samarbeta med ledande europeiska forskare från fem olika länder och bidra till den algoritmiska utvecklingen som drivs av produktionsfärdiga tillämpningar inom projektet.
  • Få tillgång till HPC-infrastrukturer, såväl lokala som HPC2N, som EU tier-0 superdatorer, däribland LUMI
  • Publicera vetenskapliga artiklar som huvudförfattare.
  • Aktivt delta i spridning av projektresultat vid olika konferenser och evenemang.

Huvuduppgifter

Befattningen är främst inriktad på att stödja den algoritmiska utvecklingen på exascalenivå inom CEEC-projektet; det innebär att utforska lämpliga algoritmiska lösningar; programmera dem på olika arkitekturer; validering och verifiering; prestandatester; integration av utvecklade algoritmiska lösningar i CEEC-applikationerna med hjälp av applikationernas utvecklare. Rapportering av erhållna resultat inklusive prestanda, tid till lösning och energiåtgång ingår också. CI och CD är en del av arbetsflödet i projektet och behöver följas eller etableras. Det förväntas att arbetet kommer att leda till förbättringar av CEEC-applikationerna och kommer att resultera i vetenskapliga publikationer.

Arbetet innebär också att ge tekniskt stöd till och samarbeta med en doktorand som också är engagerad i projektet.

Kvalifikationer

Du måste ha 

  • Masterexamen i Teknisk-vetenskapliga beräkningar / Beräkningsvetenskap / Datavetenskap
    Förmåga att konkretisera och lösa öppna, komplexa problem.
  • Erfarenhet av algoritmutveckling och implementering.
  • Erfarenhet av vetenskaplig programvaruutveckling med C/C++ och eventuellt Fortran.
  • Grundläggande kunskap om och gärna erfarenhet av högpresterande datorberäkningar (delat minne, acceleratorer, distribuerat minne) samt relaterade bibliotek (OpenMP, MPI, CUDA)
  • Erfarenhet av att arbeta med containrar såsom Singularity; GitHub; CI/CD

Vi kräver även följande mjuka färdigheter:

  • Utmärkt kommunikationsförmåga på engelska i tal och skrift
  • God samarbetsförmåga för att arbeta med forskare i projektet

Erfarenhet av något av följande anses meriterande:

  • Vetenskaplig forskning
  • Teknisk support
  • Rapport-/ artikelskrivning

Ansökan

En fullständig ansökan ska innehålla följande dokument:

  • Ett personligt brev som beskriver din motivering för att söka anställningen och hur dina kvalifikationer och erfarenheter är relevanta för anställningen (max 2 A4-sidor med 11pt-typsnitt). Vänligen inkludera en beskrivning din erfarenhet av utveckling av (parallell) programvara.
  • En meritförteckning (CV)
  • Kopior av kandidat- och/eller master/magister-examensbevis, inklusive dokumentation av genomförda akademiska kurser och erhållna betyg
  • Dokumentation och beskrivning av andra relevanta erfarenheter eller kompetenser
  • Kontaktinformation för två referenser och/eller ett referensbrev från var och en av dem

Ansökan ska skrivas på engelska eller svenska. Om något material lämnas in på ett annat språk ska en översättning bifogas. Bifogade dokument ska vara i pdf-format. Ansökan ska lämnas in elektroniskt genom Umeå universitets e-rekryteringssystem.

Anställningsform Särskild visstidsanställning
Anställningens omfattning Heltid
Tillträde Tillträde enligt överenskommelse
Löneform Månadslön
Antal lediga befattningar 1
Sysselsättningsgrad 100%
Ort Umeå
Län Västerbottens län
Land Sverige
Referensnummer AN 2.2.1-1603-23
Kontakt
  • Roman Iakymchuk, riakymch@cs.umu.se
Facklig företrädare
  • SACO, 090-7865365
  • SEKO, 090-7865296
  • ST, 090-7865431
Publicerat 2023-10-04
Sista ansökningsdag 2023-10-17

Tillbaka till lediga jobb