Developer Technology Engineer, Energy — NVIDIA (ufficio Zurich)
- Location
- Zürich
- Contract
- full-time
- Posted
- 4 days ago
Role overview
Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing.
For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU.
The GPU has also shown to be spectacularly effective at solving some of the most complex problems in computer science.
- Our work at NVIDIA is dedicated towards a computing model focused on visual and AI computing.
- For two decades, NVIDIA has pioneered visual computing, the art and science of computer graphics, with our invention of the GPU.
Application process
- Profile, analyze, and optimize GPU-accelerated applications with emphasis on CUDA kernels, memory movement, concurrency, and end-to-end throughput .
- Drive performance improvements across the stack:
- CUDA C++ kernel optimization, launch configuration, memory hierarchy, streams/events
- GPU libraries (as applicable): cuBLAS, cuFFT, cuSPARSE, cuSOLVER, NCCL
- Multi-GPU and multi-node scaling using MPI + NCCL , CPU/GPU overlap, communication patterns
- Build reproducible benchmarks , performance reports, and tuning recommendations (before/after, methodology, scaling curves).
- Develop and maintain reference implementations, examples, and/or patches to customer code to enable performance and portability.
- Support customer engagements (POCs to production), including debugging correctness/performance issues and advising on best practices for deployment (containers, schedulers, clusters).
Additional details
- You will work hands-on with customer and partner engineering teams as well as NVIDIA product and engineering groups to deliver measurable speedups and scalable performance on multi-GPU and multi-node systems. What y ou will b e d oing:
- Build internal libraries and resusable code that would lead to future NVIDIA products. What w e n eed to s ee:
- 5+ years relevant experi ence in GPU/HPC optimization; strong track record of delivered speedups and scaling improvements. Ways to stand out from the crowd :
- Leads performance reviews with customer stakeholders; creates reusable playbooks/reference designs. Experience/Skills (typical)
- HPC experience with MPI , distributed systems, and multi-node performance tuning. Energy/HPC domain exposure:
Notes and original content
- You will work hands-on with customer and partner engineering teams as well as NVIDIA product and engineering groups to deliver measurable speedups and scalable performance on multi-GPU and multi-node systems.
- What y ou will b e d oing:
- Build internal libraries and resusable code that would lead to future NVIDIA products.
- What w e n eed to s ee:
- 5+ years relevant experi ence in GPU/HPC optimization; strong track record of delivered speedups and scaling improvements.
- Ways to stand out from the crowd :
- Leads performance reviews with customer stakeholders; creates reusable playbooks/reference designs.
- Experience/Skills (typical)
- HPC experience with MPI , distributed systems, and multi-node performance tuning.
- Energy/HPC domain exposure:
Questions about this listing
What salary does NVIDIA (ufficio Zurich) offer for this role?
NVIDIA (ufficio Zurich) lists CHF 83'000 - 126'000 gross per year for this position in Zürich. This is the salary published in the original listing (or, when the employer omits a figure, a realistic estimate for the role and sector) — the calculator on this site converts it to your actual net take-home once cross-border tax and social contributions are applied.
Is this a full-time role, and what type of contract does NVIDIA (ufficio Zurich) offer?
This listing is a full-time position. The contract type shown here comes directly from the employer's original posting; always confirm exact hours, notice period and probation length with NVIDIA (ufficio Zurich) during the application process, since these details can vary by role even within the same contract category.
Do I need a cross-border work permit for a role in Zürich?
EU/EFTA residents living in the border zone of the country adjoining Canton Zürich can apply for a G permit; the Swiss employer files it with that canton's migration office after the contract is signed. Border-zone rules and processing times vary by neighbouring country and canton, so confirm the specifics with Zürich's cantonal migration office or with HR during the application.
How do I apply for this position at NVIDIA (ufficio Zurich)?
Use the "Apply now" button on this page — it links directly to NVIDIA (ufficio Zurich)'s original listing at nvidia.wd5.myworkdayjobs.com, so your application goes straight to the employer's own applicant-tracking system. Frontaliere Ticino does not collect or forward applications itself.