Alle Stellen

Join our multidisciplinary team to build and improve GPU and CPU accelerated data processing software libraries used in diverse processing workflows, supporting NVIDIA's vision and growth in AI, data analytics, image processing, computer vision, and scientific simulations for leading commercial and academic organizations worldwide.

Tasks

  • Design, develop, and optimize pioneering algorithms for data processing libraries.
  • Develop scalable library software using modern tools and languages for various numerical methods.
  • Performance tuning, optimization, and benchmarking of algorithms on various architectures.
  • Work closely with leadership and internal and external partners to understand feature and performance requirements and contribute to technical roadmaps.
  • Provide technical leadership and guidance to library engineers.
  • Identify opportunities to improve user experience and library performance.

Requirements

  • PhD or MSc degree in Computational Science, Computer Science, Applied Math, or related science or engineering field is preferred, or equivalent experience.
  • 5+ years of experience developing, debugging, and optimizing high-performance parallel numerical applications on modern computing platforms, with GPU acceleration using CUDA.
  • C/C++ programming and software development skills.
  • Proven experience in leading and completing software development projects.
  • Strong collaboration, communication, and documentation habits.
  • Good knowledge of CPU and/or GPU hardware architecture.
  • Experience with software development practices such as CI/CD systems and project management tools such as JIRA.
  • Experience working in a distributed organization.
  • Debugging, profiling, and testing skills for accuracy and performance.
  • Fluency with Python.

Benefits

  • Your base salary will be determined based on your location, experience, and the pay of employees in similar positions.
  • For Poland: The base salary range is 221,250 PLN - 383,500 PLN for Level 3, and 292,500 PLN - 507,000 PLN for Level 4.
Bist du Teil dieses Unternehmens?

Dieses Unternehmensprofil wurde automatisch erstellt. Wenn du für NVIDIA Switzerland AG arbeitest, kannst du das Profil jetzt beanspruchen und verifizieren – kostenlos und in wenigen Minuten.

Verifizierte Profile erhalten ein Siegel und können ihre Seite, Stellen und Bewerbungen direkt verwalten.
Über uns
NVIDIA Switzerland AG ist die Schweizer Gesellschaft des internationalen Technologieunternehmens NVIDIA. Das Unternehmen ist in der Entwicklung, Vermarktung und Bereitstellung von Technologien, Produkten und Dienstleistungen in Bereichen wie künstliche Intelligenz, beschleunigtes Computing, Grafikprozessoren, Robotik, virtuelle Realität, Informatik und professionelle Visualisierung tätig. NVIDIA entwickelt weltweit Chips, Systeme, Software und Plattformen für Rechenzentren, Forschung, Gaming, Automobilindustrie, Industrieanwendungen, Gesundheitswesen und weitere technologieintensive Branchen. Die Schweizer Gesellschaft unterstützt die Aktivitäten von NVIDIA in der Schweiz und ist im Bereich IT-Dienstleistungen registriert.
Ähnliche Stellen