NVIDIA
NVIDIA
NVIDIA ontwikkelt technologieën voor versnelde computing en kunstmatige intelligentie die worden gebruikt in gaming, datacenters, cloudcomputing, de gezondheidszorg, productie, de auto-industrie en robotica. Het bedrijf richt zich op grafische verwerkingseenheden, AI-platforms, simulatie en branchespecifieke oplossingen, waaronder NVIDIA Omniverse voor collaboratieve 3D-workflows, NVIDIA DRIVE voor de ontwikkeling van autonome voertuigen en NVIDIA Clara voor toepassingen in de gezondheidszorg. NVIDIA brengt grote technische teams samen die werken aan de infrastructuur en software voor geavanceerde computing, simulatie en AI-gestuurde analyses.

Stage Developer Technology Gegevensverwerking – NVIDIA München op locatie

Sluit je aan bij het Developer Technology-team van NVIDIA in München en onderzoek GPU-versnelling voor AI- en high-performance-computing-workloads. Optimaliseer parallelle algoritmen voor huidige CPU- en GPU-architecturen.

Beschrijving

  • Ontwikkel methoden voor GPU-versnelling van deep learning, machine learning en andere AI-workloads
  • Werk samen met experts uit de industrie en de academische wereld om complexe AI- en HPC-algoritmen te analyseren en te optimaliseren
  • Optimaliseer AI-oplossingen voor moderne CPU- en GPU-architecturen
  • Publiceer of presenteer optimalisatiebevindingen via developerblogs of relevante conferenties
  • Ga in gesprek met de developercommunity en deel kennis
  • Draag bij aan het ontwerp van toekomstige hardwarearchitecturen, software en programmeermodellen
  • Werk samen met NVIDIA-teams op het gebied van onderzoek, hardware, systeemsoftware, bibliotheken en tools

Vereisten

  • Je volgt momenteel een promotie- of masteropleiding in computerwetenschappen, computertechniek of een verwant computationeel vakgebied
  • Je bent vloeiend in C of C++ en hebt een grondig begrip van algoritmen en softwareontwikkeling
  • Je hebt ervaring met technologieën voor parallel programmeren, zoals CUDA, OpenACC, OpenMP, MPI of pthreads
  • Je beschikt over sterke communicatieve en organisatorische vaardigheden
  • Je hanteert een gestructureerde en logische aanpak bij het oplossen van problemen
  • Je beschikt over effectieve vaardigheden voor tijdmanagement en prioritering
  • Ervaring met het parallelliseren en optimaliseren van deep-learningmodellen op gebieden zoals natuurlijke taalverwerking, computervisie of aanbevelingssystemen is een pluspunt
  • Uitstekende kennis van lineaire algebra is een pluspunt

Voordelen

  • Betaalde of academische stage bij NVIDIA
  • Mogelijkheid om samen te werken met de developercommunity
  • Mogelijkheid om optimalisatiewerk te publiceren of te presenteren via developerblogs of relevante conferenties
  • Mogelijkheid om mee vorm te geven aan hardwarearchitecturen, software en programmeermodellen van de volgende generatie

Gerelateerde vacatures

B&A Consulting Srl

Junior Android Embedded Developer

B&A Consulting Srl

Ga aan de slag bij B&A Consulting als junior Android embedded developer en ontwikkel software voor embedded- en automotiveplatforms. De functie combineert Android-appontwikkeling met hardware-integratie.

Openen