Scientific Software Engineer

Full-time
Master
Eindhoven
Bij Sioux draait alles om het leggen van de totale puzzel. En dat kunnen we niet zonder jou, een gedreven engineer met expertise in Scientific Computing.
 

Sioux Technologies ontwikkelt en produceert state-of-the art technologie voor de top van de internationale hightech-community. Daarbij leggen we de lat hoog en maken we met regelmaat het onmogelijke mogelijk. Dat doen we samen, binnen een hecht team van enthousiaste specialisten in mechatronica, elektronica, software en wiskunde.

Onze functie

Jouw ambitie ligt bij het resultaatgericht toepassen van Scientific Programming (Edge AI/ MLOps/ Digital Twins/ etc.) in technisch uitdagende problemen. Je neemt graag de verantwoordelijkheid om je project samen met je team tot een goed resultaat te brengen. Als ervaren Scientific Software Engineer ben je niet alleen voor technisch advies betrokken bij verschillende projecten, maar ben je ook een belangrijke speler in de ontwikkeling van de technische roadmap met betrekking tot Scientific Programming binnen Sioux. Project onderwerpen verschillen van het implementeren van het machine learning proces voor een organisatie (MLOps), tot het versnellen van AI-modellen op Edge-apparaten met het gebruik van hardware accelerators zoals GPU, TPU en FPGA. Meer voorbeelden vind je op onze website.

Your future workplace

Je dagelijkse werkzaamheden bestaan uit:

  • Van een klantprobleem de vertaalslag maken naar een model/techniek met behulp van je Scientific Computing expertise
  • Vanuit een architectenrol het voortouw nemen, en het team sturen naar waarde/concrete resultaten
  • Het bewaken, richten en verder ontwikkelen van onze Data Science Roadmap (belangrijke speerpunten zijn DevOps, MLOps (inference) op CPU (embedded), GPU, TPU en FPGA/MPSoCs, en parallel programming/multithreading)
  • De technische planning maken voor projecten
  • Communicatie met alle stakeholders; je team, collega’s en opdrachtgevers

Dit zoeken wij in jou

Je herkent jezelf in het volgende profiel:

  • Afgeronde PhD of 5+ jaren professionele ervaring na een MSc met specialisatie in Scientific Computing, met een stevige software basis (bijvoorbeeld in agile DevOps frameworks, distributed computing of Networking)
  • Aantoonbare kennis van en ervaring met design, programmeren en testen. Je kan werken met de programmeertalen C, C++ en Python (MATLAB is ook van toegevoegde waarde)

Je hebt daarnaast uitgebreide kennis van een of meer van de volgende onderwerpen:

  • (SQL) databases en je hebt ervaring met networking (serializing data, Protobuf, sockets, etc.) en hierbij veel gebruikte standaard data formats als JSON en XML
  • Cloud computing: Azure en/of AWS, bij voorkeur met Docker en Kubernetes-based deployments
  • Embedded Systems: CPU, GPU TPU en/of FPGA/MPSoCs. Kennis van XilinX devices en frameworks en je bent bekend met Linux environments
  • Affiniteit met Machine Learning: het deployen van ML modellen op edge devices. Je hebt kennis van de standaard ML workflow (data/models/training). Tensforflow ervaring is een plus
  • Prima communicatieve vaardigheden naar zowel je collega's als de klant
  • Proactieve houding (een beetje koppigheid wordt zeker op prijs gesteld)
  • Het spreken van Nederlands is een pre maar zeker geen vereiste
Are you interested?

Jouw nieuwe baan in 5 stappen

Dank je wel voor jouw interesse. Wij delen graag ons selectieproces met jou. Hieronder vind je de stappen die we doorlopen. Heb je nog vragen, neem dan gerust contact met ons op. We wensen je veel succes met je sollicitatie bij Sioux Technologies!

  • Interesse?
    • Stuur ons je CV en motivatievideo of -brief. 
  • Sollicitatie ontvangen
    • Een van onze recruiters zal je sollicitatie bekijken en komt er zsm bij je op terug.
  • Kennismaking
    • We plannen een (online) kennismaking met een Sioux collega om te onderzoeken of er een match is.
  • Vervolggesprek(ken)
    • In vervolggesprek(ken) duiken we de (technische) diepte in. In sommige gevallen zal een persoonlijkheidstest deel uitmaken van het gesprek en met je worden besproken. In andere gevallen zul je een (technishe) casus voorgelegd krijgen.
  • Beiden enthousiast?
    • Als we beiden enthousiast zijn willen we je graag een aanbieding doen. We gaan het aanbod met je doornemen en bespreken. Ben je nu al benieuwd naar onze arbeidsvoorwaarden? Je kunt ze hier vinden.
  • Welkom bij Sioux Technologies!
    • We heten je van harte welkom bij Sioux en wensen je veel succes met je nieuwe uitdaging!

Kevin ten Braak

Talent acquisition
+31 (0)40 - 26 77 100
Sioux gebruikt cookies om bepaalde voorkeuren te onthouden en vacatures af te stemmen op je interesses.