Staff Software Engineer - AI Compute, Together Cloud in Amsterdam

Staff Software Engineer - AI Compute, Together Cloud in Amsterdam

Amsterdam Full Time 81000 - 99000 € / jaar (geschat) Op locatie
T

In één oogopslag

  • Taken: Bouw de toekomst van AI-cloudinfrastructuur met geavanceerde technologieën en innovatieve projecten.
  • Bedrijf: Samen AI, een toonaangevend bedrijf in AI-native cloudoplossingen.
  • Voordelen: Competitief salaris, gezondheidsvoordelen, flexibele werkopties en professionele ontwikkeling.
  • Overige informatie: Dynamische werkomgeving met uitstekende groeimogelijkheden.
  • Waarom deze baan: Maak impact in de AI-wereld en werk met de nieuwste technologieën.
  • Kwalificaties: Minimaal 7 jaar ervaring in softwareontwikkeling en sterke communicatieve vaardigheden.

Het verwachte salaris ligt tussen 81000 - 99000 € per jaar.

Together AI is building the AI Native Cloud, een end-to-end platform voor de volledige generatieve AI levenscyclus, dat de snelste LLM-inferentie-engine combineert met state-of-the-art GPU-cloudinfrastructuur. Het Together Cloud-team bouwt het Together GPU Clusters vlaggenschip IaaS-product dat hoge prestaties levert, AI-klaar GPU-clusters via een zelfbedieningscloudconsole, samen met de gevirtualiseerde infrastructuurlaag die de inferentie, RL en fine-tuning producten van Together aandrijft.

Als Staff Software Engineer met focus op AI Compute in de Together Cloud-organisatie, stel je de technische richting vast en bouw je belangrijke componenten van het volgende generatie AI-cloudplatform – een zeer beschikbare, wereldwijde cloudinfrastructuur met geavanceerde virtualisatie van de nieuwste ML-hardware: GB300s/VRs, BlueField DPUs, InfiniBand en dual/quad-plane RoCEv2-fabrics. Dit gevirtualiseerde computingplatform ondersteunt onze eigen SaaS-producten – inferentie, RL en fine-tuning – en bedient externe cloudklanten via zelfbedieningsaanbiedingen zoals on-demand/reserved Kubernetes/Slurm-clusters, verspreid over tientallen datacenters en honderden duizenden GPU's.

Dit is een architect- en bouwrol. Volledig geautomatiseerde bootstrapping van GPU-datacenters, hoge prestaties virtualisatie van GPU-compute en DC-netwerken zonder in te boeten op isolatie of draagbaarheid, en fouttolerante gedecentraliseerde controleplannen — jij stelt de architectuur hiervoor vast over onze wereldwijde en in-DC-diensten, en bent een belangrijke eigenaar van de moeilijkste onderdelen, zowel in de code als in het ontwerp. Je ontwerpen zullen zich uitstrekken van de IaaS-laag van een greenfield Vera Rubin-datacenter tot het wereldwijde beheervlak dat capaciteit over al deze datacenters plant. Op dit niveau is de rol net zozeer leverage als code: de normen die je stelt en de ingenieurs die je laat groeien bepalen hoe snel de rest van Together Cloud kan leveren.

Verantwoordelijkheden

  • Eigen de GPU- en netwerkvirtualisatie-stack: de hypervisor, kernel en SDN-werk die GPU-compute en DC-netwerken hoogwaardig, draagbaar en sterk geïsoleerd houdt over heterogene hardware.
  • Eigen de in-DC IaaS-laag: architect en roadmap de diensten, Kubernetes-operators en bibliotheken die compute, opslag en netwerken in onze datacenters provisioneren en beheren — VMs, parallelle bestandssystemen, VPC's en InfiniBand-partities; leid de uitbouw voor een nieuw Vera Rubin-datacenter met duizenden GPU's, van hardware-bring-up tot klantgerichte API.
  • Ontwerp de GPU-planning en het wereldwijde beheervlak: het gedistribueerde controlevlak achter on-demand en gereserveerde clusters over tientallen datacenters, inclusief de systemen die per-clusterlimieten schalen en de onboarding van nieuwe capaciteit automatiseren.
  • Architect monitoring en geautomatiseerde herstelstrategieën voor fouttolerantie: de strategie voor automatische detectie, isolatie en herstel van defecte nodes die gedistribueerde pretraining en grootschalige inferentie draaiende houdt door hardwarestoringen.
  • Stel technische richting vast over teams: leid ontwerpreviewen, los cross-cutting architecturale meningsverschillen op, ontblokkeer cross-team afhankelijkheden en integratierisico's, en definieer de normen waartegen andere ingenieurs bouwen — gemeten in clusterbetrouwbaarheid, tijd-tot-eerste-GPU op nieuwe capaciteit, en kwaliteit op schaal.
  • Groei het team: mentor senior en junior ingenieurs, verdiep de expertise van het team in virtualisatie, DC-netwerken en GPU-infrastructuur, en help de hiring bar voor Together Cloud te verhogen.
  • Stel de engineering bar vast: creëer de testframeworks, tools en ontwikkelaarsdocumentatie die onze systemen robuust en bruikbaar maken voor andere teams, en vorm het kern, open-source Together AI-platform.

Om succesvol te zijn, moet je diep technisch zijn en een uitstekende communicator — expert softwareontwikkelingsfundamentals, diepe systeemkennis en probleemoplossende instincten, en de leiderschaps- en diplomatievaardigheden om teams te aligneren die niet aan jou rapporteren. Veel van dit werk begint vaag, en we verwachten dat je de scope zelf definieert en het naar productie drijft.

Eisen

  • 7+ jaar professionele softwareontwikkelingservaring, met expert-niveau bekwaamheid in ten minste één backend-taal (Golang gewenst), het schrijven van hoge prestaties, goed geteste, productieklare code.
  • Track record van het bezitten van de architectuur van grote gedistribueerde systemen van blanco pagina tot productie op schaal, inclusief de beoordelingsbeslissingen die niet goedkoop konden worden teruggedraaid.
  • Diepe ervaring met het bouwen en bedienen van wereldwijd gedistribueerde, hoge-prestatie microservice-architecturen over een of meer cloudproviders (AWS, Azure, GCP).
  • Expert systeemkennis over compute, netwerken en opslag — inclusief gelijktijdigheid, geheugenbeheer, prestatiegerichte I/O, en schaal op wereldniveau.
  • Aangetoonde technische leiderschap verder dan je eigen commits: mentoring van senior ingenieurs, leiden van ontwerpreviewen, en het bevorderen van afstemming tussen teams die niet aan jou rapporteren.
  • Uitstekende communicatie- en diplomatievaardigheden — in staat om ontwerpdossiers te schrijven die argumenten beslechten, en effectief te werken met technische en niet-technische belanghebbenden.
  • Ervaring met het bouwen en bedienen van betrouwbare, klantgerichte productiesystemen op schaal, en het bezitten van de infrastructuurautomatisering (Terraform, Ansible), observability (Prometheus, Grafana), en CI/CD (GitHub Actions, ArgoCD) die ze gezond houden.

Voorkeurskwalificaties (geen vereisten)

  • Diepe Kubernetes-internals ervaring, zoals het implementeren van niet-triviale Kubernetes-operators, apparaat/opslag/netwerkplugins, aangepaste planners, of patches aan Kubernetes zelf.
  • Diepe ervaring met VMs/hypervisors, zoals QEMU/KVM, cloud-hypervisor, VFIO, virtio, PCIE passthrough, Kubevirt, SR-IOV.
  • Diepe ervaring met DC-netwerkingstechnologie + oplossingen, zoals VLAN, VXLAN, VPN, VPC, OVS/OVN.
  • Ervaring met Cluster API of vergelijkbaar.
  • Ervaring met werken aan hoge-prestatie compute, netwerken, en/of opslag.
  • Ervaring met het virtualiseren van GPU's en/of InfiniBand.
  • Ervaring met het bouwen van IaaS of PaaS-systemen op schaal.
  • Ervaring met DPUs/SmartNICs.
  • GPU-programmering, NCCL, CUDA-kennis.

Over Together AI

Together AI, de AI Native Cloud, is speciaal gebouwd voor AI-ingenieurs. AI-toepassingsontwikkelaars krijgen hoge-prestatie inferentie die betrouwbaar schaalt, fine-tuning en reinforcement learning voor het creëren van grensniveau gespecialiseerde modellen, en pre-training op enorme schaal voor volledig aangepaste intelligentie, allemaal rond een marktplaats van toonaangevende open modellen die teams kunnen uitvoeren, aanpassen en bezitten. Vertrouwd door Cursor, Decagon, ElevenLabs, Salesforce en Zoom, bedient Together 400+ triljoen tokens per maand.

Together AI is een werkgever die gelijke kansen biedt en is trots om gelijke werkgelegenheid te bieden aan iedereen, ongeacht ras, kleur, afkomst, religie, geslacht, nationale oorsprong, seksuele geaardheid, leeftijd, burgerschap, burgerlijke staat, handicap, genderidentiteit, veteranenstatus en meer.

Staff Software Engineer - AI Compute, Together Cloud in Amsterdam werkgever: Together Computer Inc

Together AI is een uitstekende werkgever die een stimulerende werkomgeving biedt in Amsterdam, waar innovatie en samenwerking centraal staan. Met een hybride werkmodel en de mogelijkheid om te werken aan baanbrekende AI-infrastructuur, biedt het bedrijf volop kansen voor professionele groei en ontwikkeling. Werknemers profiteren van een cultuur die diversiteit waardeert en gelijke kansen biedt, waardoor iedereen zich kan ontplooien in hun rol.

T

Contactgegevens:

Recruitmentteam van Together Computer Inc

Hupjob Expertadvies🤫

Zo denken wij dat je Staff Software Engineer - AI Compute, Together Cloud in Amsterdam kunt binnenhalen

✨Verken de Tech Meetups

Ga naar lokale tech meetups en hackathons in je omgeving. Deze evenementen zijn perfect om in contact te komen met professionals uit de industrie en om potentiële vacatures van bedrijven als Together Computer Inc te ontdekken. Bovendien laat je zo je passie voor softwareontwikkeling zien!

✨Bijdragen aan Open Source

Doe mee aan open-source projectontwikkeling. Dit laat niet alleen je vaardigheden zien, maar helpt ook om je naam zichtbaar te maken in de softwaregemeenschap. Deel je bijdragen op platforms zoals GitHub, zodat recruiters van bedrijfTogether Computer Inc je kunnen vinden.

✨Maak gebruik van online portfolio's

Zorg ervoor dat je een online portfolio hebt waar je je projecten en eerdere werkervaring presenteert. Dit onderscheidt je van andere kandidaten, vooral bij full-time functies bij Together Computer Inc. Voeg interessante projecten toe die laten zien dat je de benodigde vaardigheden bezit!

✨Direct solliciteren via onze website

Twijfel niet om je sollicitatie rechtstreeks via de website van Together Computer Inc te indienen. Dit geeft je de kans om meteen in contact te komen met de juiste mensen en je interesse in de rol te tonen. We zijn op zoek naar gedreven kandidaten zoals jij!

Wij denken dat je deze vaardigheden nodig hebt om als Staff Software Engineer - AI Compute, Together Cloud in Amsterdam te schitteren

Golang
Software Development
Architectuur van gedistribueerde systemen
Microservices Architecturen
Cloud Providers (AWS, Azure, GCP)
Systeemkennis (compute, networking, storage)
Technisch leiderschap

Een paar tips voor je sollicitatie 🫡

Highlight je technische vaardigheden!:Zorg ervoor dat je een duidelijk overzicht geeft van je technische vaardigheden in je CV. Vermeld bijvoorbeeld de programmeertalen en tools die je beheerst, zoals Python, JavaScript of Git. Dit laat zien dat je niet alleen ervaring hebt, maar ook dat je voorbereid bent om aan de slag te gaan in onze ontwikkelomgeving bij Together Computer Inc.

Projecten zijn je beste vrienden:Vergeet niet om relevante projecten toe te voegen aan je CV of portfolio. Dit kunnen persoonlijke projecten, hackathons of bijdragen aan open-source zijn. We willen graag zien hoe je je vaardigheden in de praktijk hebt toegepast. Laat ons zien wat je hebt gebouwd en hoe je problemen hebt opgelost!

Schrijf een enthousiaste motivatiebrief:In je motivatiebrief voor deze fulltime positie is het belangrijk om niet alleen je ervaring uit te lichten, maar ook je passie voor softwareontwikkeling. Vertel ons waarom je graag deel wilt uitmaken van het team bij Together Computer Inc en hoe je wilt groeien in je rol. We zijn op zoek naar iemand met enthousiasme en leergierigheid!

Werk aan een duidelijke structuur:Zorg ervoor dat je CV en documenten een duidelijke structuur hebben. Gebruik duidelijke secties voor opleiding, werkervaring en projecten. Numerieke resultaten of verbeteringen die je hebt gerealiseerd, kunnen ook helpen om je impact te illustreren. Dit maakt het voor ons makkelijker om jouw verhaal te volgen en je vaardigheden in kaart te brengen.

Zo bereid je je voor op een sollicitatiegesprek bij Together Computer Inc

✨Ken je programmeertalen!

Als je solliciteert voor een fulltime functie in de softwareontwikkeling, zorg dan dat je de programmeertalen die relevant zijn voor Staff Software Engineer - AI Compute, Together Cloud goed beheerst. We kunnen verwachten dat je enkele technische vragen en coding challenges moet doorstaan, dus neem zeker de tijd om je vaardigheden in bijvoorbeeld Python, Java of C++ op te frissen.

✨Presenteer je portfolio

Een sterk portfolio is cruciaal in de softwareontwikkeling. Laat ons je projecten zien waar je trots op bent en demonstreer je specifieke vaardigheden. Zorg ervoor dat je het proces achter je projecten uitlegt en hoe je problemen hebt opgelost. Dit geeft Together Computer Inc inzicht in je probleemoplossend vermogen en je aanpak.

✨Verken system design vragen

Tijdens het interview kunnen we je vragen stellen over system design. We willen begrijpen hoe je een applicatie of systeem ontwerpt. Oefen met het uitleggen van je aanpak, en denk na over schaalbaarheid, efficiëntie en veiligheid. Dit laat zien dat je niet alleen coder bent, maar ook een hele systeemarchitect kunt zijn.

✨Wees voorbereid op teamwork vragen

Softwareontwikkeling draait vaak om samenwerking. Verwacht vragen over hoe je samenwerkt met andere teamleden en hoe je omgaat met conflicten. We willen zien dat je niet alleen technisch sterk bent, maar ook goed kunt communiceren en bijdragen aan een prettige teamdynamiek.