AI Developer Technology Engineer
nvidia.wd5.myworkdayjobs.com
- Job written in
- English
- Location
- Zürich
- Work type
- On-site
- Type
- Full-time
The role of a Senior Developer Technology Engineer, Artificial Intelligence at NVIDIA involves working on cutting-edge technology to enhance AI workloads. NVIDIA, a leader in accelerated computing, focuses on developing AI infrastructure that powers global intelligence across various industries. The company is renowned for its innovative approach and commitment to fostering a diverse and inclusive work environment. The main day-to-day responsibilities include researching and developing techniques to accelerate AI workloads using GPUs. This involves collaborating with technical experts to analyze and optimize complex AI and HPC algorithms. The role also includes publishing and presenting optimization techniques in developer blogs and conferences, as well as influencing the design of next-generation hardware and software architectures. To qualify for this position, candidates must have an advanced degree in Computer Science, Computer Engineering, or a related computationally focused field. Additionally, 8+ years of relevant experience in software development or research is required. Proficiency in C/C++ programming, along with a deep understanding of algorithms and software development, is essential. Experience with parallel programming, such as CUDA, OpenACC, OpenMP, MPI, and pthreads, is also necessary. Hands-on experience in low-level performance optimizations and in-depth expertise with CPU and GPU architecture fundamentals are crucial. Effective communication, organization, and problem-solving skills are also required. Nice-to-have skills include expertise in parallelization and performance optimization of Deep Learning models, particularly in areas like Natural Language Processing, Computer Vision, and Recommender Systems. A strong understanding of linear algebra is also beneficial. The role offers the opportunity to work in a dynamic and forward-thinking environment, collaborating with some of the most innovative minds in the industry. NVIDIA is committed to fostering a diverse and inclusive work environment, and the AI Compute DevTech team is at the forefront of developing real-time, cost-effective computing platforms. The company values creativity, autonomy, and a genuine passion for parallel computing. What the role asks for: - An advanced degree in Computer Science, Computer Engineering or a related, computationally oriented field. - 8+ years of relevant experience in software development or research. - Programming skills in C/C++ with deep understanding of algorithms and software development. - Experience with parallel programming, e.g. CUDA, OpenACC, OpenMP, MPI, pthreads, etc. - Practical experience in low-level performance optimizations. - Deep expertise in CPU and GPU architecture fundamentals. - Effective communication and organizational skills, logical approach to problem solving, good time management and prioritization skills.
Software Engineer: Lebenslauf-Vorlage
Bewirb dich mit einem Lebenslauf im Schweizer Aufbau — mit Beispieltext und den Anforderungen, die Software Engineer-Inserate am häufigsten nennen.
Lebenslauf-Vorlage Schweiz ansehenSoftware Engineer: was der Markt gerade verlangt
Software Engineer-Stellen gehören zu den regelmässig ausgeschriebenen Berufen auf SwissJobs.app.
Am häufigsten genannt in Software Engineer-Inseraten:
- Berufserfahrung12% der Inserate
- Kundenkontakt9% der Inserate
- Belastbar / flexibel9% der Inserate
Weitersuchen
- Alle Entwickler Jobs in der Schweiz
- Alle Jobs in Zürich
- Lebenslauf als Software Engineer: Beispiel und Vorlage
- Vorstellungsgespräch als Software Engineer: die häufigsten Fragen
- Lebenslauf mit KI erstellen
- ATS-Lebenslauf prüfen
- Bewerbungsschreiben für dieses Inserat