N

NVIDIA

More
  • ShareShare
  • Visit companyVisit company
  • ContactContact

List job

Senior Software Architect, GPU Networking Research

NVIDIA has been defining computer graphics, PC gaming, and accelerated computing for more than 25 years. With an outstanding legacy of innovation, driven by phenomenal technology, and extraordinary people, NVIDIA is looking for a strong technical principal architect to join us in shaping the future. Senior Architects are innovators who can translate business needs into workable technology solutions. Their expertise is deep and broad. They are hands on, producing both detailed technical work and high-level architectural designs. As a principal architect in the Advanced Development team, you will explore technological challenges on accelerate networking and building AI data centers. Research new transport functions and semantics for optimizing AI workloads You will also be leading architectural and development efforts across numerous technological fields, related to the modern data center, such as distributed AI and deep learning solutions, data analytics, High Performance Computing (HPC), Software Defined Networking (SDN), virtualization, storage, and more.What you’ll be doing:Enhance NVIDIA's future GPU Networking offerings for accelerating AI workloads.Lead vision, architecture and design of such technologies.Lead proof-of-concept development to evaluate and drive such technologies.Identify and evaluate new technologies, innovations and partner relationships for alignment with our technology roadmap and business value.Work with the community and maintainers to drive strategic technologiesWhat we need to see:Hold a M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a leading university (or equivalent experience).8+ years of industry experience (or equivalent) in systems architecture or related fields.Experienced in virtualization, networking and storage.Experienced in either Windows or Linux drivers, with a very good background of the other OS.Deep understanding of performance profiling and optimization techniques, together with defining and using HW offloads.A teammate with a can-do attitude, high energy and excellent interpersonal skills.Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.Ways to stand out from the crowd:Shown research track record.Have experience and passion for system architecture, CPU/GPU/memory/storage/networking.Stellar communication skills.Knowledge in Deep Learning frameworksNVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Zurich

Senior Performance Engineer

NVIDIA is seeking a highly skilled Senior Performance Engineer to join our Performance and R&D organizations. In this role, you will help build and evolve systems that support performance analysis, telemetry, and optimization for large-scale GPU- and CPU-based clusters used in AI and high-performance computing environments. You will work closely with hardware, networking, firmware, and software teams to collect, analyze, and interpret performance data from live systems. This is a fast-paced R&D environment where system behavior and requirements evolve rapidly, requiring adaptable engineering solutions and strong analytical thinking.What you’ll be doing:Profile, benchmark, and analyze AI and HPC workloads on GPU and CPU clustersExplore performance characteristics of high-performance networking and collective communications (e.g., NCCL, RDMA, MPI, RoCE)Identify performance bottlenecks across networking, compute, memory, and system architectureDevelop and enhance performance analysis, benchmarking, and diagnostic toolsDefine performance test plans and establish expectations for new technologies and platformsCollaborate across hardware, firmware, networking, systems, and software teams to provide actionable performance insightsSupport telemetry collection and data refinement efforts to enable accurate performance analysisMaintain high standards for data quality, reproducibility, and traceability of performance resultsWhat we need to see:B.Sc. or M.Sc. in Computer Science, Computer Engineering, Software Engineering, or equivalent experience5+ years of experience in performance analysis, systems engineering, or HPC/AI infrastructureDemonstrated expertise in performance analysis skills and methodologiesHands-on experience with high-performance networking (RDMA, MPI, NCCL, congestion control)Strong understanding of system performance metrics (latency, throughput, resource utilization)Exposure to hardware, firmware, or embedded telemetry environmentsStrong analytical, problem-solving, and communication skillsAbility to work effectively in cross-functional, fast-paced R&D teamsWays to stand out from the crowd:Knowledge of CUDA, NCCL internals, and congestion control algorithmsDeep system-level understanding of CPU architectures, GPUs, HCAs, memory, and PCIeExperience with NVIDIA GPUs, CUDA, and deep learning frameworks such as PyTorch or TensorFlowExperience with cloud platforms Proficiency in Python; experience with Bash and C/C++ is a plus as well as a strong experience working in Linux environmentsAt NVIDIA, we are passionate about supercomputing and powerful ground-breaking technologies. Our products span many areas, such as: high-performance computing (HPC), Machine Learning, cloud services, storage and more - and we've only scratched the surface of what can be accomplished. We need hardworking and creative people to help us seek some of these outstanding opportunities. With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the smartest engineers in the world working for us and, due to extraordinary growth, our elite engineering teams are fast-growing fast. If you're a creative and autonomous manager with a sincere passion for technology, we want to hear from you.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Remote

Senior HPC and AI Network Software Architect

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world.We are looking for a Senior HPC and AI Network Software Architect to help build the next generation of scalable AI infrastructure. The role emphasizes distributed training, real-time inference, and communication efficiency across large systems. You will develop new software and hardware approaches, shape platform evolution through hands-on innovation, and contribute to designing systems powering the fastest AI workloads globally. Collaborate with our distinguished team of researchers and engineers building software and hardware for AI at an outstanding scale.What you will be doing:Build and evolve the architecture of scalable software systems for distributed AI training and inference, focusing on throughput, latency, resiliency, and memory efficiency across cluster-scale deployments.Develop and evaluate next-generation communication and runtime capabilities in libraries such as NCCL, UCX, and UCC, tailored to the evolving demands of frontier AI workloads.Partner with AI framework teams (e.g., TensorFlow, PyTorch, JAX) and internal platform teams to build integrations, explore new approaches, and improve end-to-end performance and reliability.Collaborate on hardware and system-level features across GPUs, DPUs, and interconnects to speed up data movement and enable new capabilities for training, inference, and model serving at scale.Drive innovation across runtime systems, communication libraries, and AI-specific protocol layers, helping turn new ideas into practical capabilities and robust implementations.What we need to see:Ph.D., or equivalent industry experience, in computer science, computer engineering, or a closely related field.5+ years of experience in systems programming, parallel or distributed computing, high-performance networking, or large-scale data movement, including experience designing and building complex systems.Strong programming background in C++, Python, and ideally CUDA or other GPU programming models, with a track record of building production-quality performance-critical software.Extensive hands-on experience with AI frameworks (e.g., PyTorch, TensorFlow, JAX) and a solid grasp of how communication libraries and runtime systems facilitate large-scale training and inference.Demonstrated success in developing and refining high-throughput, low-latency systems, including the ability to reason across software stacks, hardware capabilities, and system bottlenecks.Strong collaboration skills in a multi-national, interdisciplinary setting, with the ability to contribute ideas, build momentum, and work effectively with senior engineers, researchers, and partner teams.Ways to stand out from the crowd:Deep expertise with NCCL, UCX, UCC, or similar communication libraries used in large-scale AI and HPC workloads.Strong background in networking and communication protocols, RDMA, collective communications, congestion-aware transport, or accelerator-aware networking.Comprehensive knowledge of large model training and inference serving at scale, including communication bottlenecks, scheduling challenges, and system-level tradeoffs across compute, memory, and fabric.Experience crafting hardware-software co-design for distributed AI systems, including contributions that advanced GPU, DPU, interconnect, or runtime capabilities.Familiarity with infrastructure for deployment of LLMs or transformer-based models, including sharding, pipelining, expert parallelism, or hybrid parallelism.At NVIDIA, you’ll work alongside individuals who are dedicated to continuous learning and creative problem-solving in the industry, pushing the boundaries of what’s possible in AI and high-performance computing. If you're passionate about architecting distributed systems, advancing AI infrastructure, and solving problems at scale, we want to hear from you!Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/

Zurich

Senior Software Developer

We are looking for an enthusiastic software engineer to join our AI networking acceleration team, to work on a groundbreaking open-source library, using hardware offloads, GPU Kernels and RDMA network cards. Our product is a performance-oriented low-level infrastructure, crafted to change the way inference works.We thrive as a team in a deeply strong environment, and we're passionate about innovation. The rewards are sweet and include working with some of the brightest people in the industry, an aggressive compensation plan that rewards top performers, and the opportunity to collaborate on products that transform daily the way people work and play.What you'll be doing:Developing a highly optimized inference frameworkRunning on the world’s largest supercomputers and data centers.The work environment is dynamic and challenging as our employees work on innovative, next-generation products at the forefront of technology in terms of performance, scalability, and features.What we need to see:B.Sc. or equivalent experience in Computer Science or Software Engineering8 years’ experience in modern C++ / C / Rust development3 years’ experience in Linux environment and familiarity with development toolsDeep knowledge of the TCP/IP network stackUnderstanding of computer architecture and operating systems conceptsWays to stand out from the crowd:Hands-on experience with LLM inference stacksExpertise in distributed storage technologiesBackground in Linux internals and low-level software optimizations (benchmarking, bottleneck research, performance tuning)Experience in programming CUDA kernels is an advantageBackground in parallel programming / high-performance computing / RDMA technologyAt NVIDIA, we are passionate about supercomputing and powerful ground-breaking technologies. Our products span many areas, such as: high-performance computing (HPC), Machine Learning, cloud services, storage and more - and we've only scratched the surface of what can be accomplished. We need hardworking and creative people to help us seek some of these outstanding opportunities. With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the smartest engineers in the world working for us and, due to extraordinary growth, our elite engineering teams are fast-growing fast. If you're a creative and autonomous manager with a sincere passion for technology, we want to hear from you.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Zurich

Senior Developer Relations Manager – Agentic Healthcare AI

We are seeking a highly technical and strategic Senior Developer Relations Manager to join our team, with a focus on engaging developer ecosystems across emerging technology domains. In this pivotal role, you will work directly with software solution providers, developers, and industry professionals to foster the adoption of NVIDIA’s advanced AI and computing platforms. The ideal candidate brings a blend of deep technical expertise and commercial go-to-market experience, combined with a passion for developer advocacy and a talent for communicating how NVIDIA technology can solve complex, real-world challenges. What You'll Be Doing:Serve as the trusted technical advisor, problem solver, and champion for the developer ecosystem in Healthcare and Lifesciences, with multi-functional partners to drive adoption of NVIDIA technologies. Accelerate critical workloads by demonstrating ground breaking solutions that integrate the core NVIDIA stack into developer products, platforms, and pipelines. Advise on the technical enablement resources—such as sample code, guides, demonstration pipelines, and tools to highlight the application of technologies in solving real-world problems, including scientific reasoning, clinical development of pharmaceutical products (e.g., trial matching, regulatory submissions), ambient clinical documentation, cross specialty agent orchestration etc. Guide customers, partners, and startups through onboarding and integration with NVIDIA’s programs, fostering co-innovation and the development of next-generation solutions. Map, track, and monitor the European healthcare and life sciences ecosystem, particularly around agentic AI, to identify growth opportunities, inform technology roadmaps, and shape adoption strategies. Collaborate multi-functionally with solution architects, engineering, product management, and marketing to drive developer engagement and optimize partner adoption strategies. Engage with partner engineering teams, technical leaders, and decision-makers to identify goals, solve technical challenges, and promote best practices for successful integrations. Represent and advocate for the partner technical needs and feedback to NVIDIA’s internal product and engineering teams, supplying actionable insights from field deployments to influence product roadmaps. What We Need to See:Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience). A minimum of 8+ years of overall professional experience in the technology industry in software engineering, developer relations, technical partnerships, including 5+ years of direct hands-on experience in your designated ecosystem. Proven experience leading, partnering, and scaling developer programs at major technology companies, Healthcare and Lifesciences ISVs, or within relevant verticals.  Significant technical proficiency in Healthcare and Lifescience high-performance computing, cloud, AI/ML, and/or vertical-specific frameworks and libraries.  Excellent interpersonal skills with the ability to distill complex technical concepts for diverse technical and non-technical audiences from engineers to executives. Experience leading technical collaborations with engineering and product teams - including architectural design, code reviews, technical mentorship, and delivery of technical talks or workshops Proven ability to structure and implement complex technical engagements, negotiate requirements, prioritize issues, and collaborate with internal or external stakeholders (across sales, legal, product or marketing teams as needed). Ways to Stand Out from the Crowd:Hands-on experience building or optimizing life science or healthcare specific solutions (e.g., building and orchestrating AI scientists, clinical development workflows, building voice pipelines for clinical understanding, embedding clinical documentation in LLMs). Familiarity with advanced computing, AI, and/or GPU acceleration platforms such as BioNeMo Agent Toolkit, NVIDIA Agent Toolkit, Open Models, Agent Harnesses, Training methodologies, model deployment tooling and inference optimization...) Track record in crafting and implementing systems for real-time processing and low-latency decision-making. Successful history of building and scaling developer communities and delivering impactful technical enablement programs. Deep knowledge of healthcare and clinical research data standards such as HL7, FHIR, DICOM and enterprise requirements such as HIPAA, GDPR around privacy and security. With competitive salaries and a generous benefits package, we are widely considered to be one of the world’s most desirable employers! We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous person with a real passion for technology, we want to hear from you.

Remote

AI Developer Technology Engineer

We’re currently seeking a Senior Developer Technology Engineer, Artificial Intelligence.Would you enjoy researching parallel algorithms to accelerate AI workloads on advanced computer architectures? Do you find it rewarding to identify and eliminate system bottlenecks to achieve the best possible performance on pioneering computer hardware? Could you be thrilled about an opportunity to partner with the developer community, working at the forefront of technology breakthroughs that contribute to the success of an industry leader like NVIDIA? If so, the Developer Technology Team invites you to consider this role. What you will be doing:In this position, you will research and develop techniques to GPU accelerate workloads in deep learning, machine learning or other AI domains.Work directly with other technical experts in their fields (industry and academia) to perform in-depth analysis and optimization of complex AI and HPC algorithms to ensure optimal AI solutions on modern CPU and GPU architectures.Publish and/or present discovered optimization techniques in developer blogs or relevant conferences to engage and educate the developer community.Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software, libraries, and tools teams at NVIDIA.What we need to see:An advanced degree in Computer Science, Computer Engineering, or related computationally focused science degree (or equivalent experience).You have 8+ years of relevant experience in software development or research work.Programming fluency in C/C++ with a deep understanding of algorithms and software development.A background that includes parallel programming, e.g., CUDA, OpenACC, OpenMP, MPI, pthreads, etc.Hands on experience doing low-level performance optimizations.In-depth expertise with CPU and GPU architecture fundamentals.Effective communication and organization skills, with a logical approach to problem solving, good time management, and prioritization skills.Ways to stand out from the crowd:Expertise in parallelization and performance optimization of Deep Learning models arising from Natural Language Processing, Computer Vision, Recommender Systems, etc.Excellent understanding of linear algebra.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. Are you a creative and autonomous computer scientist with a genuine passion for parallel computing? If so, we want to hear from you. Come, join our AI Compute DevTech team and help build the real-time, cost-effective computing platform driving our success in this exciting and quickly growing field. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.#deeplearning

Remote

Principal Engineer - Data Retrieval

NVIDIA is seeking an engineering lead to architect and scale the data acquisition infrastructure that powers our foundation models. Starting with code and STEM data for Nemotron, you will build the systems that discover valuable sources, crawl the open web at scale, and deliver reliable, high-quality data to training pipelines. This is a hands-on technical leadership role spanning distributed systems, crawl infrastructure, and third-party data ingestion. You will own the architecture of a unified platform covering source discovery, URL indexing, crawl frontiers, predictive ranking, scheduling, distributed fetching, and ingestion. We have existing infrastructure to build on, and the goal is to bring it to pretraining scale and extend it to additional model families, modalities, and acquisition workflows over time. Along the way, you will lead architecture reviews and critical implementation work, mentor engineers, and help build the team.What you’ll be doing:Work with storage and scaling teams to design scalable frontier storage and queueing systems with high-throughput writes, efficient lookups, deduplication, and scheduling based on data quality, diversity, and freshness. Build a continuous discovery loop that extracts links and feeds new candidates back into the crawl frontier.Develop a shared crawl execution layer that fetches reliably and politely at scale, handling dynamic websites while keeping resource use under control.Build extensible pipelines for open-web, licensed, and partner content, including text, PDFs, code repositories, and multimodal assets. Define stable interfaces for source connectors so teams can add sources without rebuilding the platform.Partner with parsing and curation teams to preserve valuable code, math, and structured content, and improve accepted data yield.Implement provenance and policy enforcement with legal, privacy, security, and data governance partners. Translate approved publisher preferences, opt-outs, licensing terms, and use restrictions into auditable controls that follow the data downstream.Own production readiness, including capacity planning, observability, fault tolerance, recovery, and cost efficiency. Instrument the pipeline end to end and set service objectives for throughput, freshness, reliability, and meeting training cutoffs.Work with research and product teams to evaluate internal crawls and external datasets through comparable pilots. Deliver reproducible data releases that tie source coverage and processing quality to controlled training experiments.Coordinate dependencies across teams and make clear tradeoffs between immediate data delivery and long-term platform development.What we need to see:A BS, MS, or PhD in Computer Science, Computer Engineering, or a related technical field, or equivalent experience.15+ years of relevant experience in software engineering, including designing and operating large-scale distributed systems, setting technical direction, and delivering complex infrastructure across multiple teams.Deep experience with web crawling or closely related discovery, indexing, or ingestion infrastructure, including distributed scheduling, stateful services, storage, and high-throughput data processing.Strong hands-on engineering and system design skills. Ability to move between architecture, implementation, performance analysis, and production debugging.Experience building batch or streaming pipelines and reasoning about consistency, retries, duplicate processing, backpressure, and recovery. A track record of improving throughput, latency, resource efficiency, or operational reliability.Experience delivering data platforms for research, ML, search, or other demanding technical users. Ability to translate evolving requirements into clear interfaces and measurable engineering outcomes.Strong technical communication and leadership through influence across engineering, product, research, and governance teams.Ways to stand out from the crowd:Experience architecting a web-wide crawl platform, scaling crawl frontier storage, or consolidating multiple acquisition systems into shared infrastructure.Direct experience supplying foundation-model pretraining data, including targeted discovery, quality-aware crawl ranking, and acquisition of code or technical content.Experience implementing publisher consent, training-use opt-outs, dataset licensing controls, or provenance infrastructure at scale.Background with browser-based or agentic data collection, programmable extraction, and sandboxed environments for tool-use data or post-training evaluation.Experience onboarding licensed or multimodal datasets, building reusable partner integrations, or delivering streaming feeds with low latency for retrieval and grounding.The platform is a core capability for NVIDIA’s AI models and directly shapes the reach and quality of our training data. If you enjoy solving difficult distributed systems problems and building platforms that other teams depend on, we want to hear from you.

Zurich

GenAI Algorithms Intern – Model Optimization for Inference

NVIDIA is at the forefront of the generative AI revolution! The Algorithmic Model Optimization Team focuses on optimizing generative AI models such as large language models (LLMs), vision-language models (VLMs), and diffusion models for maximal inference efficiency using techniques ranging from quantization, speculative decoding, sparsity, distillation, pruning to neural architecture search, and automated deployment strategies. Our work includes conducting applied research to improve model efficiency as well as developing an innovative open-source model optimization platform (NVIDIA Model Optimizer). Our software is used both internally across NVIDIA and externally by research and engineering teams alike developing best-in-class AI models. We are seeking a GenAI Algorithms Intern to help optimize state-of-the-art generative AI models like LLMs, VLMs, multimodal and diffusion models. In this role, you will design, implement, and productionize model optimization algorithms for inference and deployment on NVIDIA’s latest hardware platforms. The focus is on ease of use, compute and memory efficiency, and achieving the best accuracy–performance tradeoffs through software–hardware co-design. Your work will span multiple layers of the AI software stack—ranging from algorithm design to integration—within NVIDIA’s ecosystem (Model Optimizer, NeMo/Megatron, TensorRT-LLM) and open-source frameworks (PyTorch, Hugging Face, vLLM, SGLang). You may also dive deeper into GPU-level optimization, including custom kernel development with CUDA and Triton. What you’ll be doing:Help design and build modular, scalable model optimization software platforms that deliver exceptional user experiences while supporting diverse AI models and optimization techniques.Explore, develop, and integrate innovative deep learning optimization algorithms (quantization, speculative decoding, sparsity, distillation, pruning, neural architecture search) into NVIDIA's AI software stack.Deploy optimized models into leading open-source inference frameworks and contribute specialized APIs, model-level optimizations, and new features tailored to the latest NVIDIA hardware capabilities.Collaborate with NVIDIA teams on model optimization solutions for customer use cases, aiming for optimal end-to-end workflows and balanced accuracy–performance trade-offs.Conduct GPU kernel-level profiling to identify and capitalize on hardware and software optimization opportunities (e.g., efficient attention kernels, KV cache optimization, parallelism strategies). What we need to see: Pursuing a Master's or PhD in Computer Science, AI, Applied Math, or a related field.Strong deep learning background and hands-on experience with language models.Solid foundation in algorithms and programming.Proficiency in Python, PyTorch, and modern ML frameworks/tools.Good written and verbal communication skills, with the ability to work both independently and collaboratively in a fast-paced environment. Ways to stand out from the crowd: Experience with model optimization and efficiency (e.g., quantization, distillation, pruning).Contributions to PyTorch, JAX, vLLM, SGLang, or other machine learning training and inference frameworks.Hands-on experience training or fine-tuning generative AI models on large-scale GPU clusters.Knowledge of GPU architectures and compilation stacks, and the ability to analyze and debug end-to-end performance.Familiarity with NVIDIA’s deep learning SDKs (Model Optimizer, NeMo). Increasingly known as “the AI computing company” and widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. Are you creative, motivated, and love a challenge? If so, we want to hear from you! Come, join our model optimization group, where you can help build real-time, cost-effective computing platforms driving our success in this exciting and rapidly-growing field.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Zurich

AI Compiler Formal Verification Intern

NVIDIA's invention of the GPU 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and understand the world. Today, we are increasingly known as “the AI computing company”.What you’ll be doing:Research and implement innovative formal methods to verify state of the art AI compilers. This includes but is not limited to AI compiler features, passes, IR's, sub-graphs, lowerings and other critical elements of AI compilers. This role provides you with an opportunity to explore and use AI, formal verification, and other forms of semantic verification or static analysis techniques to innovate solutions that verify AI compilers for human and agentic-use cases.What we need to see:• Pursuing PhD in Computer Science, Computer/Electrical Engineering, Mathematics or equivalent program• Strong Python or C++ programming skills• Strong academic background in formal methods (preferably PhD)Ways to stand out from the crowd:• Academic or industrial background using LEAN or SMT to solve compiler or compiler-adjacent problems• Knowledge of deep learning frameworks (such as Pytorch and TensorRT) and compilersWith competitive salaries and a generous benefits package, we are widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to unprecedented growth, our exclusive engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you.

Zurich

Senior Libraries Engineer – AI and HPC

Join our multidisciplinary team and help build and improve GPU and CPU accelerated data processing software libraries. Projects like DALI or nvImageCodec are used in all kinds of processing workflows and support NVIDIA's vision and growth.Starting from powering AI, data analytics, image processing, computer vision, and scientific simulations for leading commercial and academic organizations worldwide. In this role, you will design, develop, and optimize pioneering algorithms. Ideal candidates will have experience with accelerated computing and a passion for advancing the state-of-the-art in various computing domains. If this sounds exciting, we would love to meet you!What you’ll be doing:Developing scalable library software using modern tools and languages for various numerical method.Performance tuning, optimization, and benchmarking of algorithms on various architectures.Working closely with leadership team and other internal and external partners to understand feature and performance requirements and contribute to the technical roadmaps of libraries.Providing technical leadership and guidance to library engineers working with you.Find opportunities to improve user experience and library performance.What we need to see:PhD or MSc’s degree in Computational Science, Computer Science, Applied Math, or related science or engineering field of study is preferred (or equivalent experience).5+ years 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.Ways to stand out from the crowd: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 with working in a distributed organization,Debugging, profiling, and testing skills for accuracy and performance,Fluency with Python.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Zurich

Senior Software Engineer, JAX

NVIDIA is hiring senior engineers to develop its AI platform and more specifically its performance optimizations in deep learning frameworks using JAX, a tool that can differentiate between Python control code and NumPy code. Our goal is to deliver a polished, fast, modular and coordinated platform to handle data, training and analysis for a wide range of deep learning solutions using JAX. To achieve this and provide an excellent user experience, you have strong programming skills and excellent system design skills. You should have excellent communication and planning skills for this role. Come join us to build the next generation of tooling that will advance the numerical computing and machine learning research around the world!What you will be doing: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 applied researchers and leaders to build future-proof modelsBuild tools that will increase the efficiency of teams developing AI-based systems.Work to bridge the gap between the latest in numerical computing, simulation and deep learning research and their applications in real world products.What we need to see:BS in Computer Science or Computer Engineering or related field (or equivalent experience).6+ years relevant experience.C/C++ and Python programming.Experience with machine learning frameworks and their internals (e.g. PyTorch, TensorFlow, scikit-learn, etc.).Proven ability developing customer-facing solutions, balancing feature requests and bugs.Proven technical foundation in CPU and GPU architectures, numeric libraries, modular software design.Highly motivated with excellent verbal and written communication skills.Ability to work successfully with multi-functional teams, principles and architects. Coordinates effectively across organizational boundaries and geographies.Ways to stand out from the crowd:Understanding of JAX, Autograd, tracing, code generation and DSL compilers and their design.Understanding of deep learning training in distributed contexts: multi-GPU, multi-node, synchronous vs asynchronous.Background with software shipping cycles (dev, deploy, release, CI).Experience building distributed systems and services at large scale.

Remote

Senior Developer Relations Manager - Manufacturing

At NVIDIA, our employees are passionate about Artificial Intelligence, accelerated computing, and the transformation of industries through software and AI. We are seeking a highly technical and strategic Senior Developer Relations Manager – Manufacturing (EMEA) to engage and grow the developer ecosystem across industrial and manufacturing domains. In this role, you will work closely with developers, software vendors, startups, system integrators, and industrial enterprises to accelerate adoption of NVIDIA’s AI and accelerated computing platforms for manufacturing use cases. You will act as a trusted technical advisor and advocate—bridging the needs of the manufacturing developer community with NVIDIA’s engineering, product, and platform teams.The ideal candidate combines deep knowledge of industrial software ecosystems with strong technical credibility, developer advocacy skills, and a passion for enabling real‑world AI adoption in manufacturing environments.What You'll Be Doing:Serve as the trusted technical advisor and advocate for the manufacturing and industrial developer ecosystem across EMEA, working closely with software developers, ISVs, startups, OEMs, and system integrators.Accelerate adoption of NVIDIA technologies by demonstrating end‑to‑end solutions for manufacturing workloads such as robotics, digital twins, simulation, computer vision, quality inspection, predictive maintenance, and industrial AI.Design and deliver technical enablement assets including sample code, reference architectures, demonstrations, workshops, and best‑practice guides tailored to manufacturing and industrial use cases.Guide partners and developers through onboarding, integration, and optimization of NVIDIA platforms and programs, fostering co‑innovation and early technical success.Engage deeply with partner engineering teams and technical leaders to understand requirements, solve complex technical challenges, and promote scalable, production‑ready implementations.Map, track, and analyze the manufacturing developer ecosystem to identify gaps, opportunities, and emerging trends that inform NVIDIA’s adoption and engagement strategies.Collaborate cross‑functionally with engineering, product management, solution architects, marketing, and sales to align developer feedback with product roadmaps and go‑to‑market initiatives.Represent the voice of manufacturing developers internally, providing structured feedback from field engagements to influence platform capabilities, tooling, and documentation.Support marketing and ecosystem programs by highlighting customer and partner success stories, contributing to technical content, events, launches, and industry forums.What We Need to See:Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).8+ years of experience in software engineering, developer relations, technical partnerships, or solution architecture, with at least 5+ years focused on industrial or manufacturing ecosystems.Strong technical understanding of AI/ML applications in manufacturing, including robotics, simulation, digital twins, industrial vision, or data‑driven automation.Familiarity with industrial software ecosystems, including ISVs, platforms, and solution stacks used in manufacturing environments.Proven ability to lead complex technical engagements and collaborate across engineering, product, marketing, and partner organizations.Excellent communication skills with the ability to translate complex technical concepts for audiences ranging from hands‑on developers to technical executives.Passion for developer advocacy, ecosystem development, and working in fast‑paced, highly collaborative environments.Coachability, intellectual curiosity, and a continuous learning mindset.Strong written and spoken English; additional European languages are a plus.Ways to Stand Out from the Crowd:Hands‑on experience building or deploying AI‑driven solutions for manufacturing or industrial use cases.Familiarity with NVIDIA’s accelerated computing and AI stack (e.g., CUDA, Isaac, Omniverse, AI frameworks, simulation and robotics platforms).Background in data science, robotics, industrial engineering, or related technical disciplines.Demonstrated success building and scaling developer communities, technical programs, or ecosystem initiatives.Entrepreneurial mindset with experience working with startups or emerging technology partners in the manufacturing space.With competitive salaries and a generous benefits package, we are widely considered to be one of the world’s most desirable employers! We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous person with a real passion for technology, we want to hear from you.

Remote

Developer Technology Engineering Intern - Compute Performance

NVIDIA is hiring passionate, world-class computer science studetns to work in its Compute Developer Technology (Devtech) team. With highly competitive salaries and a comprehensive benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most brilliant and talented people in the world working with us and our engineering teams are growing fast in some of the hottest and state of the art fields: Deep Learning, Artificial Intelligence, Autonomous Vehicles, Supercomputing and more. Are you a creative and autonomous computer scientist with a real passion for parallel computing? If so, we want to hear from you.What you will be doing:In this role, you will research and develop techniques to GPU-accelerate leading applications in high performance computing fields within scientific computing, computational engineering, and data science. You will be performing in-depth analysis and optimization to ensure the best possible performance on current and next-generation GPU architectures. This involves:Working directly with key application developers to understand the current and future problems they are solving, crafting and optimizing core parallel algorithms and data structures to provide the best solutions using GPUs, through both library development and direct contribution to the applications.Collaborating closely with diverse groups at NVIDIA such as the architecture, research, libraries, tools, and system software teams to influence the design of next-generation architectures, software platforms, and programming models, by investigating the impact on application performance and developer productivity.What we need to see:Pursuing a MSc or preferably PhD degree in an engineering or computer science related discipline. While not a requirement, domain expertise in telecommunications, medical imaging, machine learning, deep learning, or natural sciences is helpful.Programming fluency in C/C++ and/or Fortran with a deep understanding of software design, programming techniques, and algorithms.Strong mathematical fundamentals, including linear algebra and numerical methods.Experience with parallel programming, ideally CUDA C/C++ and OpenACC.Strong communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.​

Zurich

Data Processing Developer Technology Intern - 2027

We’re currently seeking for an internship position in the Data Processing Developer Technology team. Would you enjoy researching parallel algorithms to accelerate AI and Data Processing workloads on advanced computer architectures? Do you find it rewarding to identify and eliminate system bottlenecks to achieve the best possible performance on pioneering computer hardware? Could you be thrilled about an opportunity to partner with the developer community, working at the forefront of technology breakthroughs that contribute to the success of an industry leader like NVIDIA? If so, we invite you to consider an internship with the Developer Technology Team.What you will be doing:In this position, you will research and develop techniques to GPU accelerate workloads in deep learning, machine learning or other AI domains.Work directly with other technical experts in their fields (industry and academia) to perform in-depth analysis and optimization of complex AI and HPC algorithms to ensure optimal AI solutions on modern CPU and GPU architectures.Publish and/or present discovered optimization techniques in developer blogs or relevant conferences to engage and educate the developer community.Influence the design of next-generation hardware architectures, software, and programming models in collaboration with research, hardware, system software, libraries, and tools teams at NVIDIA.What we need to see:Currently pursuing a PhD or Master degree in Computer Science, Computer Engineering, or related computationally focused science degree.Programming fluency in C/C++ with a deep understanding of algorithms and software development.A background that includes parallel programming, e.g., CUDA, OpenACC, OpenMP, MPI, pthreads, etc.Effective communication and organization skills, with a logical approach to problem solving, good time management, and prioritization skills.Ways to stand out from the crowd:Expertise in parallelization and performance optimization of Deep Learning models arising from Natural Language Processing, Computer Vision, Recommender Systems, etc.Excellent understanding of linear algebra.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.Applications will be accepted until November 8, 2026.Please note: We will be reviewing applications on a rolling basis as they are submitted. Strong candidates may be contacted for next steps before the application deadline. We encourage you to apply early.

Zurich

PhD Research Intern, Robotics - Summer 2027

NVIDIA is at the forefront of the AI and robotics revolution, and NVIDIA’s robotics teams are on a mission to build the essential technology that can enable any company to become a robotics company. The Seattle Robotics Lab is uniquely positioned at the intersection of open academic research and real-world industry impact, pursuing fundamental and applied robotics research across the full robotics stack, including perception, planning, control, reinforcement learning, imitation learning, simulation, and robotics foundation models. This research aims to transform research paradigms, transfer into NVIDIA’s robotics and simulation products, and create new robotics markets for the world.The Seattle Robotics Lab has published over 500 research papers, including many influential works that have been presented at top robotics, AI, and computer vision conferences. These works include BayesSim, cuRobo, DeXtreme, DiSECT, Factory, GraspNet, IndustReal, ITPS, LAPA, MimicGen, NeRD, RoboLab, RVT, ScheduleStream, and SHAC. (See our publications page for a complete list.) The work has deeply impacted the research community and NVIDIA products, including Isaac Sim, Isaac Lab, Isaac Manipulator, Isaac Lab-Arena, Cosmos, and Newton amongst others.We are looking for PhD-candidate interns to play a pivotal role in our research efforts, providing deep, hands-on technical contributions. Our interns must have exceptional research and engineering skills, a strong research track record, and a team-first mindset. You will have the opportunity to achieve real impact, while working with some of the most creative, brilliant, and motivated researchers in the world. Interns can either be working on their own projects typically aligned with one of our internal efforts, or in some cases directly contribute to one of our efforts. Our former interns have gone on to become full-time researchers and engineers at NVIDIA and other world-leading tech companies, started academic careers at top universities, and launched frontier robotics and AI companies.What you will be doing:Developing algorithms, foundation models, and methods for robotic manipulation and/or loco-manipulation, for industrial, scientific, and household applications;Integrating these methods into real-world robotic manipulation systems, including those consisting of collaborative robot arms, industrial robot arms, mobile manipulators, humanoids, and dexterous hands;Contributing to multi-person research projects that require a diverse set of skills across the robotics and machine learning stack;Engaging with the academic community through high-impact publications, conferences, workshops, and/or code releases;Developing AI agents to accelerate research and engineering while ensuring correctness, reproducibility, and security.What we need to see:Enrolled in a PhD program in Robotics, Machine Learning, Computer Science, Electrical Engineering, Mechanical Engineering, or a related field;Knowledge of both the theory and practice of robotics and AI, with a strong interest in connecting your work to real-world robotics applications;A demonstrated track record, with first-author work published in top robotics and AI conferences and journals such as RSS, CoRL, ICRA, IJRR, T-RO, Science Robotics, NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, and EMNLP;Exceptional communication, collaboration, and interpersonal skills, with significant experience working on a team;Exceptional programming skills in Python; in addition, familiarity with C++, CUDA, and Warp is a plus;Fluency in modern deep learning frameworks such as PyTorch or JAX;Experience in AI coding and research agents, including critical validation of their outputs;Experience with robotics frameworks such as ROS2 and physics simulation frameworks such as Isaac Sim, Isaac Lab, Newton, and/or MuJoCo;Comfort in working through the complexities of simulation and real-world robotics, including debugging physics simulators and renderers under rapid development; selecting, setting up, maintaining, and enhancing complex robotics hardware; debugging communication systems; and designing robust workflows for model training and evaluation.The following research areas and applications are of particular interest:Bimanual and dexterous manipulationMobile manipulation and humanoid loco-manipulationMultimodal robot learning (e.g., vision, tactile, and force/torque sensing)Simulation (classical and neural), sim-to-real, real-to-sim, and world modelsLearning in the real world (e.g., imitation learning, RL)Robot foundation models (e.g., VLAs, WAMs, world models): pre-training, mid-training and post-training (SFT, RL, etc.) using various data sources (e.g., simulation, teleoperation, egocentric data)Agentic roboticsRobot learning theoryHigh-precision manipulation and reliable policy deploymentScientific lab automation

Zurich

Robotics Simulation and Evaluation PhD Intern - Summer 2027

Today, NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in an inclusive, encouraging environment where everyone is inspired to do their best work. Come join the team and see how we can make a lasting impact on the world.We are looking for dedicated interns to join our robotics team. You will develop novel approaches to agentic robot policies, world action models, robot policy training and evaluation, and sim-to-real transfer, working alongside the researchers and engineers who build NVIDIA's robotics and simulation platforms. Our internships are an excellent opportunity to grow as a researcher and gain hands-on experience with industry-leading robotics teams. We are looking for curious, ambitious, and collaborative individuals who take ownership of open-ended problems and are excited to help us tackle challenges no one else can solve.What you'll be doingWork closely with experts in robotics and machine learning to scope a ch project that is both scientifically novel and relevant to NVIDIA's robotics roadmap.Design, implement, and evaluate new robot learning methods using GPU-accelerated simulation and, where appropriate, real robot hardware.Run rigorous experiments: build strong baselines, design evaluation protocols, ablate your ideas, and communicate clearly.Write clean, well-documented research code that other team members can build on.Collaborate with researchers and internal product teams to transfer your research into NVIDIA products and platforms.Deliver results as prototypes, patents, product contributions, and publications at top-tier venues.What we need to seeCurrently enrolled in a Ph.D. program in Computer Science, Electrical Engineering, Robotics, or a related field.Research experience in one or more of the following: agentic policies, world action models, robot policy training and evaluation, or sim-to-real transfer, demonstrated through publications, preprints, a thesis, or open-source projects.Strong Python skills and hands-on development experience with a modern deep learning framework (e.g., PyTorch, JAX).Strong written and verbal communication skills, including presenting research results to both experts and non-experts.Ways to stand out from the crowdFirst-author publications at top robotics and machine learning venues (e.g., CoRL, RSS, ICRA, IROS, NeurIPS, ICML, ICLR, CVPR).Deep expertise in robot learning: reinforcement learning, imitation learning, or training and fine-tuning large vision-language-action (VLA) or world models for robotics.Deep expertise in GPU-accelerated physics simulation (e.g., PhysX, Isaac Gym / Isaac Lab, Newton, MJX), including building simulation environments, assets, or domain randomization pipelines.Experience deploying learned policies on real robot hardware (manipulators, humanoids, or mobile robots) and closing the sim-to-real gap.Experience with large-scale, multi-GPU training and data pipelines with contributions to open-source robotics or simulation projects.NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us. If you're creative and autonomous, we want to hear from you!

Zurich

Software Verification Engineer

We are seeking a talented and driven Software Verification Engineer to join our innovative team and tackle SW verification challenges in the domains of high-speed networking, virtualization, and security. You will play a key role in validating and testing complex software products that support Ethernet and InfiniBand protocols, delivering advanced networking, storage, and security services for cloud, compute, and AI workloads.What You’ll Be Doing:Develop and Automate Testing: Design, implement, and maintain automated test scripts and frameworks (primarily in Python) to verify the correct functionality of our software products.End-to-End Feature Ownership: Deep dive into feature sets, taking responsibility from test planning through to final implementation and full automation.System & Integration Validation: Validate software functionality and performance through system-level and integration testing, utilizing Linux-based environments and virtualization tools.Test Environment Management: Set up, maintain, and optimize test environments using Linux, Docker, virtual machines, and other modern tools.Collaboration & Communication: Work closely with software, DevOps, architecture, and product teams to define test requirements, coordinate releases, and ensure high-quality product delivery.Continuous Improvement: Drive design verification flows, contribute to methodology improvements, and leverage planning/tracking systems to manage release progress and build release indicators.Defect Analysis: Analyze test results, file defects, and track issues to closure, ensuring robust and scalable solutions.What We Need to See:Bachelors/master’s degree in computer science or computer engineering, or equivalent experience3+ years of experience in software testing, QA automation, or software engineering.Strong proficiency in Python and scripting for automation.Solid experience with Linux-based environments, including system tools and command-line utilities.Proven understanding of computer networking and modern Linux operating systems.Familiarity with software testing, integration, and system validation practices.Excellent problem-solving, critical thinking, and communication skills.Ability to work independently, manage multiple tasks, and drive technical initiatives.Great interpersonal skills, agility, and determination for success.Fluent English; strong presentation and public speaking abilities.Ways to Stand Out from the Crowd:Deep technical know-how and familiarity with networking protocols or low-level system tools.Experience with Docker, KVM, or other virtualization technologies.Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI) and test reporting tools (e.g., Allure, Grafana, Kibana).Experience with large HW+SW systems and advanced Linux OS technologies.Proficiency with GIT, Bash, and other scripting languages.If you are creative, autonomous, and passionate about delivering world-class software solutions, we want to hear from you! Join us and work alongside some of the most forward-thinking and dedicated professionals in the industry.NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

Remote

PhD Research Intern, Autonomous Systems and Physical AI Research - 2027

We are recruiting outstanding Research Interns to work on autonomous vehicles, robotics, and physical AI!Intelligent machines that can perceive, reason, and safely interact with people and the physical world are rapidly becoming a reality. Self-driving cars, autonomous delivery and construction vehicles, mobile manipulators, and other robotic systems are moving closer to widespread deployment. However, fundamental research challenges remain before these systems can operate safely, reliably, and autonomously in complex, unfamiliar environments.For example, how can we:Develop new training paradigms that use perception and interaction to train autonomous vehicle and robot policies in closed loop?Equip autonomous systems with online and offline assurances that meet the requirements of safety-critical applications?Enable vehicles and robots to navigate across new environments, tasks, and embodiments?Build systems that reason under uncertainty and interact safely and naturally with people and other agents?These are some of the exciting questions being explored by NVIDIA’s Autonomous Systems and Physical AI Research (ASPIRE) group. Our diverse, interdisciplinary team conducts foundational research spanning foundation model design, embodied reasoning, safety, closed-loop training and evaluation, and agentic workflows for Physical AI development. We also investigate related areas including decision-making under uncertainty, deep learning, reinforcement learning, simulation, and the verification and validation of safety-critical AI systems.Our focus is on fundamental research, and lab members are encouraged to publish their work and open-source their code. NVIDIA is known for its collaborative culture, and our researchers work closely with experts across the company in autonomous vehicles, robotics, perception, simulation, and machine learning. This creates opportunities to influence real-world products while retaining the freedom and bandwidth to conduct groundbreaking, publishable research.What you’ll be doing:Designing and implementing cutting-edge techniques for autonomous vehicles, robotics, and physical AI.Conducting original research and publishing your results.Collaborating with research colleagues, internal product teams, and external researchers.Transferring technology you’ve developed to relevant product groups.What we need to see:Currently pursuing a PhD in Robotics, Computer Science, Computer Engineering, or a related field.Relevant research experience in autonomous vehicles, robotics, embodied AI, or autonomous systems.Strong knowledge of the theory and practice of vehicle or robot autonomy—or expertise in a related area, with a strong interest in applying your work to autonomous systems.A track record of research excellence, demonstrated through publications at leading conferences and journals—such as RSS, ICRA, CoRL, IJRR, NeurIPS, ICML, CVPR, TAC, etc.—and through other research artifacts such as open-source software.Exceptional Python programming skills; experience with C++ and parallel programming, such as CUDA, is a plus.Experience with machine learning frameworks such as PyTorch.Strong communication and interpersonal skills are required, along with the ability to thrive in a dynamic, research-focused team.Are you intellectually curious, collaborative, and motivated to solve complex problems at the intersection of AI and the physical world? If so, you may be a great fit for NVIDIA.

Zurich