Beamline Data Scientist

Lunds Universitet
Lund,
Lunds Universitet logo

Oversigt og nøgleindsigter

Stillingen som Beamline Data Scientist ved Lunds Universitet indebærer udvikling og support af dataanalyseværktøjer inden for MAX IV-miljøet. Kandidaten vil arbejde med højrate dataindsamling og store datamængder samt støtte beamlines med skræddersyede analyseværktøjer.

Højdepunkter

  • Arbejdet vil inkludere udvikling af webapplikationer til dataadgang og visualisering.
  • Mulighed for aktiv deltagelse i forskningssoftwareinitiativer og præsentationer på konferencer.
  • Fokus på udvikling af analyseskode, der kan genbruges i forskellige scenarier.

Påkrævede kvalifikationer

  • En grad i (Bio)Fysik, Naturvidenskab, Matematik, Datavidenskab eller Ingeniørvidenskab.
  • Mindst tre års erfaring i en datadrevet disciplin med en dokumenteret rolle inden for datavidenskab.
  • Færdigheder i programmeringssprog som Python, C++, Julia eller Rust.

Ønskværdige kvalifikationer

  • PhD i et relevant felt.
  • Erfaring med udvikling af AI-drevne applikationer.

Den ideale kandidat

Den ideelle kandidat har stærke kommunikationsevner og evnen til effektivt at samarbejde med kolleger på alle niveauer. Kandidaten har også en solid baggrund i datavidenskab og erfaring med at udvikle software til datatunge arbejdsprocesser.

Jobdetaljer

Løn efter aftale
Fuldtid
37 timer/uge
Kun kontor
Lund

Jobbeskrivelse

About the job

Lund University was founded in 1666 and is repeatedly ranked among the world’s top universities. The University has around 47 000 students and more than 8 800 staff based in Lund, Helsingborg and Malmö. We are united in our efforts to understand, explain and improve our world and the human condition.

Lund University welcomes applicants with diverse backgrounds and experiences. We regard gender equality and diversity as a strength and an asset.

Your Team

You will join the Scientific Data Group of the Technical Division.

We provide the beamlines with a high-rate data acquisition system from cutting edge detectors. We also support online and offline data processing and visualisation pipelines that let users preview the final results of their X-ray scattering, imaging or spectroscopy analyses. We deal with high data rates (GB/s) and “big data” volumes. To strengthen the support we can offer to the beamlines and their users, we are looking for a Beamline Data Scientist to improve the data analysis experience within the MAX IV computing environments.

The successful candidate will contribute to developing and supporting the overall software ecosystem for data analysis within the MAX IV edge-cloud environment while at the same time directly assisting beamlines in developing their own analysis tools and frameworks. This can range from collaborating with the IT infrastructure group to enhance platforms such as JupyterHub, to implementing custom tools and GUIs for specific data processing tasks together with MAX IV scientists. Responsibilities involve building full stack web applications for data access, visualisation, and interpretation. Active engagement in major research software initiatives is encouraged, including contributions via pull requests, publications, and presentations at conferences and workshops.

Your primary responsibilities will include

  • Develop and support reusable/extendable analysis codes that may be applied in multiple scenarios in post-acquisition data processing at the beamline.
  • Develop and provide custom analysis support for the beamlines, as required during or post beamtime, by combining a data scientist's general expertise of handling big data sets with a scientific insight to the analysis objective.
  • Develop and provide operational support for scientific software and services within the MAX IV edge-cloud environment, with a focus on web-based data analysis tools, particularly within the Jupyter ecosystem.
  • Participation in related experiments.

To be successful in this role you need to have the following qualifications

  • A degree in (Bio)Physics, Natural Sciences, Mathematics, Computer Science, or Engineering, or demonstrably equivalent qualifications and experience
  • Minimum three years’ experience in a data intensive discipline demonstrating a proven role in a data science capacity
  • Proficiency with Python, C++, Julia, Rust, or other major programming language.

Below are seen as merits

  • Advanced degree (PhD) in a relevant field
  • Scientific expertise in designing and building research environments, particularly those supporting data-intensive workflows
  • A documented significant contribution to the development of a scientific software during the last three years
  • Working experience at synchrotrons or other large-scale experimental research facilities
  • Experience with Photon and Neutron (PaN) data analysis
  • Knowledge of X-ray scattering, imaging or spectroscopy techniques
  • Demonstrated proficiency in developing web applications using modern frameworks
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) practices
  • Familiarity with containerisation technologies and Kubernetes for software and service deployment
  • Experience with developing AI-powered applications that integrate external data sources and scientific application systems

As a person you

  • Have strong communication skills and the ability to collaborate effectively with colleagues across all levels, both within and outside the organisation
  • Are a self-starter with a passion for learning new technologies
  • Take initiative to solve problems
  • Are creative, flexible and performance oriented
  • Have an ability to cooperate and work with others as part of a multi-disciplinary team

What we offer

When you join our MAX IV team, you step into a world of front edge science. We make the invisible visible by supporting scientists from all over the world, generating scientific results for the benefit of society. We offer you a multicultural work environment with great opportunities for personal development with respect for a healthy work-life balance.

Would you like to work in a challenging and supporting environment? Then join us and take the opportunity to make a real difference!

Karrierevej

Typisk karriereforløb

1

Senior Data Scientist

2

Lead Data Scientist

3

Data Science Manager

Vækstpotentiale

Der er betydeligt vækstpotentiale inden for data science, især i brugen af avancerede analyser og maskinlæring. Denne stilling giver mulighed for at udvikle specialiserede færdigheder, som er eftertragtede i forsknings- og teknologiindustrien.

Overførbare færdigheder

DataanalyseProgrammering i Python og C++Projektledelse

Branchekontekst

Stillingen som Beamline Data Scientist placerer sig i en voksende sektor inden for videnskabelig forskning og teknologi, hvor dataanalyse spiller en central rolle. Denne rolle er essentiel for at understøtte innovative eksperimenter og forbedre databehandling i realtid.

Færdighedsanalyse

Kritiske færdigheder

Dataanalyse

Evnen til at udvikle og støtte genanvendelige/udvidelige analysemetoder til post-akkvisitions data behandling.

Python

Færdigheder i Python til udvikling af web-baserede dataanalyseværktøjer.

Vigtige færdigheder

C++

Kendskab til C++ for at kunne bidrage til softwareudvikling og analyser.

JupyterHub

Erfaring med JupyterHub som platform for dataanalyse og visualisering.

Full stack webudvikling

Evnen til at bygge webapplikationer til dataadgang og visualisering.

Ønskværdige færdigheder

Big data håndtering

Viden om håndtering af store datamængder og databehandling.

Kommunikation

Evne til at kommunikere komplekse dataanalyser og resultater effektivt.

Mest kritiske færdigheder

DataanalysePythonFull stack webudvikling

Sådan fremhæver du din erfaring

Fremhæv erfaringer med udvikling af dataanalyseværktøjer og webapplikationer, samt hvordan du har arbejdet med store datamængder. Beskriv specifikke projekter, hvor du har anvendt Python og bidraget til dataanalyse i et forskningsmiljø.

Interviewforberedelse

Sandsynlige spørgsmål

Kan du beskrive din erfaring med at arbejde med store datamængder?

erfaring

Tip: Giv konkrete eksempler fra tidligere projekter, hvor du har håndteret store datasæt.

Hvilke programmeringssprog er du mest fortrolig med, og hvordan har du anvendt dem i tidligere projekter?

teknisk

Tip: Fokuser på specifikke projekter, hvor du har brugt Python eller andre relevante sprog.

Hvordan vil du gå til at udvikle et webbaseret værktøj til dataanalyse?

teknisk

Tip: Beskriv din tilgang til udvikling, fra kravindsamling til implementering.

Hvordan arbejder du bedst i et tværfagligt team?

kultur

Tip: Del erfaringer om samarbejde med forskere og IT-specialister.

Kan du give et eksempel på en udfordring, du har mødt i et dataprojekt, og hvordan du løste den?

situation

Tip: Fokuser på din problemløsningsmetode og resultaterne.

Spørgsmål du kan stille

  • Hvilke specifikke projekter vil jeg arbejde på i begyndelsen?
  • Hvordan måles succes i denne rolle?
  • Hvilke muligheder er der for faglig udvikling og videreuddannelse?

Tale punkter

  • Min erfaring med databehandling og analyseværktøjer.
  • Min tilgang til samarbejde i multidisciplinære teams.
  • Min interesse for at bidrage til open source-projekter og vidensdeling.

Bekymringspunkter at være opmærksom på

  • Manglende erfaring med de nævnte programmeringssprog.
  • Uklarhed omkring tidligere projekter og resultater.

Ansøgningsstrategi

Ansøgningstips

  • Fremhæv din erfaring med at arbejde med store datamængder og dataanalyseværktøjer.
  • Viscase dine programmeringsfærdigheder, især i Python og relaterede sprog, i konkrete projekter.
  • Inkluder eksempler på tidligere samarbejde med forskere eller udvikling af webbaserede applikationer.

Nøgleord at inkludere

Beamline Data ScientistdataanalyseJupyterHubbig datasoftwareudvikling

Fokus i ansøgningen

Fremhæv din passion for at forbedre dataanalyseoplevelsen og din erfaring med at udvikle brugerdefinerede værktøjer i et forskningsmiljø.

Tilpasning af CV

Sørg for at fremhæve relevante projekter og erfaringer, der viser din evne til at arbejde med dataintensive opgaver og samarbejde med forskere.

Ofte stillede spørgsmål

Hvad indebærer stillingen som Beamline Data Scientist?

Stillingen som Beamline Data Scientist indebærer at udvikle og støtte databehandlingsværktøjer og analyser for MAX IVs beamlines. Du vil arbejde med store datamængder og bidrage til softwareudvikling og visualisering, samtidig med at du assisterer forskere i deres analyser.

Hvilke kvalifikationer kræves for at ansøge?

Du skal have en relevant uddannelse inden for (bio)fysik, naturvidenskab, matematik, datalogi eller ingeniørvidenskab samt mindst tre års erfaring inden for datadrevne discipliner. Kendskab til programmeringssprog som Python, C++, Julia eller Rust er også nødvendigt.

Hvad tilbyder Lunds Universitet i denne stilling?

Lunds Universitet tilbyder et dynamisk og støttegivende arbejdsmiljø med mulighed for at arbejde med avanceret teknologi og deltage i forskningsinitiativer. Du vil få mulighed for at bidrage til publikationer og præsentationer ved konferencer.

Hvordan er arbejdsmiljøet på Lunds Universitet?

Arbejdsmiljøet på Lunds Universitet er præget af diversitet og inklusion, hvor medarbejdere med forskellige baggrunde opfordres til at bidrage. Der lægges stor vægt på samarbejde, innovation og personlig udvikling.

Hvad er forventningerne til Beamline Data Scientist?

Forventningerne inkluderer aktiv deltagelse i udviklingen af webbaserede databehandlingsværktøjer og at støtte beamlines med specialiseret analyse. Du skal også kunne samarbejde med IT-grupper og bidrage til udviklingen af den overordnede softwareøkosystem.

Er der muligheder for faglig udvikling i stillingen?

Ja, stillingen giver muligheder for faglig udvikling gennem deltagelse i forskningsprojekter, workshops og konferencer. Du opfordres til at bidrage med publikationer og deltage i større forskningssoftwareinitiativer.

Hvilke programmeringssprog er vigtige for denne stilling?

Det er vigtigt at have kendskab til programmeringssprog som Python, C++, Julia og Rust, da disse anvendes i udviklingen af databehandlingsværktøjer og softwareløsninger i beamline-miljøet.

Hvordan kan jeg ansøge om stillingen?

Du kan ansøge om stillingen ved at besøge Lunds Universitets karrieresite, hvor du finder detaljerede oplysninger om ansøgningsprocessen og de nødvendige dokumenter.

Stillinger

Data ScientistSoftware Developer

Lignende jobs