Senior Deep Learning Compiler Engineer - Berlin, Berlin
vor 2 Tagen

Jobbeschreibung
Join us at the forefront of AI compiler technology and help shape the future of accelerated computing. NVIDIA is seeking passionate engineers to build the next generation of tools used by AI developers and researchers worldwide. Our team is developing Thunder, an ambitious, source-to-source compiler built to unlock outstanding performance for PyTorch models on NVIDIA GPUs. This is a unique opportunity to contribute to a project that enhances the PyTorch ecosystem, working with modern compiler stacks like PyTorch 2.0's TorchDynamo and TorchInductor to create powerful, open-source solutions that benefit the entire community. If you are driven to solve complex problems and want to make a foundational impact on the AI ecosystem, apply to join our collaborative and innovative team.
What You'll Be Doing
As a key member of our team, you will be contributing directly to the future of accelerated AI. Your role will be dynamic and deeply technical, placing you at the center of compiler innovation. You will lead the design, implementation, optimization, and maintenance of the core compiler technologies that accelerate massive deep learning workloads. This is a highly collaborative role where you'll work alongside the very engineers who built PyTorch for NVIDIA hardware, helping to pioneer new features and stay at the forefront of framework development. You'll dive deep into performance analysis, scrutinizing workloads running on thousands of GPUs to find optimization opportunities that will shape the future design of Thunder. Furthermore, you will be part of a vibrant ecosystem, working closely with leading compiler, library, and systems teams—including experts behind nvFuser, TVM, XLA, and CUDA—to translate the latest research into practical, high-impact solutions for the open-source community.
What We Need To See
We are looking for engineers who are excited about building powerful, user-centric tools and are comfortable working in a fast-paced, collaborative environment. Here are some of the expertise we would like to see:
- A Bachelor's, Master's, or Ph.D. in Computer Science or a related technical field (or equivalent experience).
- 8+ years of relevant work experience
- A strong command of Python and experience building complex, well-tested software systems.
- Hands-on experience with deep learning frameworks like PyTorch or JAX. You understand how models are built and where the performance challenges lie.
- A solid foundation in compiler concepts such as abstract syntax trees (ASTs), intermediate representations (e.g., SSA form), program analysis, and code generation.
- Excellent communication and collaboration skills, essential for working effectively in a distributed, open-source environment.
Ways To Stand Out From The Crowd
- Previous contributions to deep learning compiler projects (e.g., TVM, MLIR, IREE) or deep learning frameworks themselves.
- Deep expertise in the internals of PyTorch, particularly its compiler stack (TorchDynamo, TorchInductor).
- Experience with JAX-like functional transformations and their application in a compiler context.
- Familiarity with parallel programming, distributed systems, and writing high-performance CUDA code.
- A track record of impactful participation in open-source communities, such as through code contributions, design discussions, or mentorship.
NVIDIA is at the forefront of breakthroughs in Artificial Intelligence, High-Performance Computing, and Visualization. Our teams are composed of driven, innovative professionals dedicated to pushing the boundaries of technology. We offer highly competitive salaries, an extensive benefits package, and a work environment that promotes diversity, inclusion, and flexibility. As an equal opportunity employer, we are committed to fostering a supportive and empowering workplace for all.
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 292,500 PLN - 507,000 PLN. , , JR2001403
Ähnliche Jobs
Join us at the forefront of AI compiler technology and help shape the future of accelerated computing. · ...
vor 1 Monat
Join us at the forefront of AI compiler technology and help shape the future of accelerated computing. · ...
vor 1 Monat
· YOUR TASKS · Develop and optimize features using advanced C++ concepts such as move · semantics, perfect forwarding, and compile-time polymorphism. · Utilize modern C++ features for designing and implementing reusable code, with an · emphasis on range views, lazy evaluation, ...
vor 1 Tag
Axiom's mission is to empower developers to get the best insights into their data as fast as possible.We are a remote-first and globally distributed team building a cloud native serverless data analytics platform. · ...
vor 5 Tagen
The Software QA Engineer will help ensure quality and reliability of video processing algorithms related software components.We are seeking both Mid-Level Engineers and Senior Engineers to join our team. · ...
vor 1 Monat
The Dolby Imaging team in Berlin develops advanced algorithms and software powering Dolby's next‑generation media processing technologies. · Implement and maintain test cases, test plans, and automated test scripts for media processing and video‑related software components. · Col ...
vor 1 Woche
The Dolby Imaging team in Berlin develops advanced algorithms and software powering Dolby's next‑generation media processing technologies. · Responsibilities</h2.• Implement and maintain test cases, test plans, and automated test scripts for media processing and video‑related so ...
vor 1 Woche
We are looking for a HVDC Document Controller who will oversee the documentation management of a large multi-year EPC project with contract value over $1B. In this context Grid Solutions is partnering with TenneT to bring Offshore Wind energy into Germany and Netherlands. · ...
vor 1 Monat
This is an opportunity to join our Core Engineering team at autarc as a Senior Fullstack Engineer. · ...
vor 1 Monat
For Grid Solutions, Offshore HVDC represents a key differentiating technology and a central focus for the business. · In this context, Grid Solutions is looking for a HVDC Document Controller who will oversee the documentation management of a large, complex multi-year EPC project ...
vor 1 Woche
Nokia's Optical Networks division pioneers high-performance optical networking solutions essential for powering the AI super cycle and the evolving cloud-networked economy As an ASIC System-on-Chip Development Engineer you will play a pivotal role in this mission directly contrib ...
vor 4 Tagen
The Embedded Linux Software Engineer will use the Yocto Project to configure and customize Linux distributions for embedded systems. · daily tasks include modifying and maintaining low-level Linux kernel drivers using C and integrate third-party libraries into custom Linux distri ...
vor 4 Tagen
Lead Regulatory Affairs Specialist Medical Devices
Nur für registrierte Mitglieder
The Lead Regulatory Affairs Specialist ensures that medical devices meet all applicable regulatory requirements and submits timely approvals for their placement on the market. The employee anticipates and plans tasks to coordinate cross-functional teams. · Long-term (5-8 years) o ...
vor 5 Tagen
· Company · Founded in Berlin, autarc is a ~40 person start-up who were part of Y Combinator's S24 batch in San Francisco. Our team consists of people in Sales, Tech and Operations, with the Engineering & Product department currently ~20 people, as we continue to grow throughout ...
vor 1 Tag
AIRMO is looking for a hands-on, talented Embedded Software Engineer to own the design, development and maintenance of our next-generation satellite and airborne control systems. · ...
vor 1 Monat
We are seeking a talented and experienced Full-stack Engineer with expertise in TypeScript and Go to join our growing engineering team. · We optimize build processes for projects of all sizes by intelligently caching build artifacts and distributing tasks across multiple machines ...
vor 2 Wochen
Intern (m|f|d) - International Strategic Procurement
Nur für registrierte Mitglieder
You will support global procurement projects such as e-purchasing initiatives and benchmarking activities. · ...
vor 1 Woche
We are seeking a System of Systems Security Manager to establish and maintain our cybersecurity framework for SoS projects. The role combines elements of Information Systems Security Management, Cybersecurity Management, and System Security Management. · ...
vor 2 Wochen
Senior Regulatory Affairs Specialist Medical Devices
Nur für registrierte Mitglieder
This Senior Regulatory Affairs Specialist role involves obtaining government approval for new products at Novanta’s Advanced Surgery business unit. · ...
vor 1 Monat
JetBrains is looking for a QA Engineer to join the Kotlin Compiler team. · Kotlin's mission is to break barriers between an idea and its implementation. The goal is to create a modern programming language that will be enjoyed by developers. · Working in tandem with a programmer o ...
vor 2 Wochen