Senior Software Engineer, JAX: Performance & AI Tools

NVIDIA

Schweiz

On-site

CHF 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

NVIDIA is seeking senior engineers in Switzerland to advance its AI platform by optimizing deep learning frameworks using JAX. The role emphasizes high-performance, modular tooling and strong system design, with collaboration across AI researchers and engineers to ship scalable solutions.

Ideal candidates will have a BS in CS/CE, 6+ years of experience, and deep proficiency in C/C++ and Python, plus experience with major ML frameworks.

Qualifications

  • BS in Computer Science or Computer Engineering or related field (or equivalent experience).
  • 6+ years of relevant experience.
  • Proficiency in C/C++ and Python.
  • Experience with machine learning frameworks and their internals (e.g. PyTorch, TensorFlow, scikit-learn).
  • Proven ability developing customer-facing solutions, balancing feature requests and bugs.
  • Strong foundation in CPU and GPU architectures, numeric libraries, and modular software design.

Responsibilities

  • Play meaningful role in NVIDIA's effort in contributing to JAX.
  • Design and implement JAX core components and drive peak performance on NVIDIA products.
  • Work with AI researchers to build future-proof models.
  • Build tools that increase efficiency of teams developing AI-based systems.
  • Bridge the gap between numerical computing, simulation and deep learning research and real-world products.

Skills

BS in CS/CE
6+ years experience
C/C++
Python
ML frameworks
System design
Communication
Cross-functional collaboration

Education

BS in Computer Science or Computer Engineering

Tools

PyTorch
TensorFlow
scikit-learn

Job description

NVIDIA is seeking senior engineers in Switzerland to advance its AI platform by optimizing deep learning frameworks using JAX. The role emphasizes high-performance, modular tooling and strong system design, with collaboration across AI researchers and engineers to ship scalable solutions.

Ideal candidates will have a BS in CS/CE, 6+ years of experience, and deep proficiency in C/C++ and Python, plus experience with major ML frameworks.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, JAX — Performance & Platform Lead
Senior Software Engineer, JAX — Performance & Platform Lead

NVIDIA • Zürich

On-site
CHF 180,000 - 260,000
Senior Software Engineer, JAX
Senior Software Engineer, JAX

NVIDIA • Switzerland

On-site
CHF 120,000 - 180,000
Senior AI Infrastructure Performance Engineer
Senior AI Infrastructure Performance Engineer

NVIDIA • Switzerland

On-site
CHF 170,000 - 250,000
Senior HPC & AI Network Architect for Scalable AI Infra
Senior HPC & AI Network Architect for Scalable AI Infra

NVIDIA • Zürich

On-site
CHF 180,000 - 240,000
AI Developer Technology Engineer
AI Developer Technology Engineer

NVIDIA • Zürich

On-site
CHF 140,000 - 210,000
Senior HPC and AI Network Software Architect
Senior HPC and AI Network Software Architect

NVIDIA • Zürich

On-site
CHF 180,000 - 240,000
Robotics Software Engineer - Robot Simulation and Benchmarking
Robotics Software Engineer - Robot Simulation and Benchmarking

Software Careers • Zürich

On-site
CHF 120,000 - 180,000
GPU AI & HPC Optimization Intern
GPU AI & HPC Optimization Intern

NVIDIA • Zürich

On-site
CHF 17,000 - 30,000
AI Research Engineer (Kernel & Inference Optimization)
AI Research Engineer (Kernel & Inference Optimization)

Jobgether SRL • Switzerland

On-site
EUR 137,000 - 222,000
Remote-first team
International team
Cutting-edge AI research
+3
Senior AI Platform Engineer
Senior AI Platform Engineer

Jobgether SRL • Switzerland

Remote
CHF 140,000 - 180,000