Search AI Jobs
16,591 published AI roles — filter by keyword, skill, seniority or contract type.
16,591 results
Updated
Senior DFX Infrastructure Engineer
NVIDIA is the leader in AI, machine learning, and datacenter acceleration. NVIDIA is growing that leadership into datacenter networking. This includes ethernet switches, NICs, and DPUs. NVIDIA has reinvented itself continuously over two decades. Our invention of the GPU in 1999 fueled PC gaming growth, redefined modern computer graphics, and changed parallel computing. More recently, GPU deep learning sparked modern AI, the next computing era. NVIDIA is a “learning machine” that evolves by adapting to new, difficult opportunities that only we can solve and that matter globally. This is our life’s work: to amplify human imagination and intelligence. Make the choice, join our diverse team today. We are now looking for a highly motivated and dedicated Senior DFT Infrastructure Engineer to join our DFX group. You will join this multifaceted and innovative DFX team to develop the next generation of scalable, detailed tools and workflows. These tools will support various Silicon bringup and FA teams. What you’ll be doing: - Build, develop, test, and deploy internal infrastructure tools for ATE test vector release and fail analysis/diagnosis flows - Work with DFT or equivalent experience, ATE bringup, Silicon FA teams - Build regression testcases to ensure flow robustness - Support silicon bringup teams to ensure Bringup success - Develop code to integrate new features into current tools - Resolve tool bugs, check in and deploy fixes What we need to see: - BS degree in Computer Science or related technical field where coding, computer usage is required; proven ability in related field (or equivalent experience) - 10+ years of relevant experience - In depth ATE knowledge. Advantest 93k knowledge strongly desired, Teradyne Ultraflex preferred, and ability to use AI assistant tools - Excellent Perl, Python scripting skills. C++ knowledge is nice to have. - Track record showing consistently producing original scripts, code - Familiarity with SSN scan architecture, diagnostics flow - Ability to debug existing internal code base - Ability to independently work on your own - Collaborative with team members and other teams Ways to stand out from the crowd: - Always look to help other teams - Be outstanding at delivering high quality tools - Be very detailed with checking own results - Communicate to others with clarity and thoughtfulness - Not afraid to work on new solutions Our technology knows no limits! NVIDIA creates some of the world’s most innovative and groundbreaking compute platforms for global use. Our work helps scientists, researchers, and engineers push their ideas forward. At its core, our visual computing technology delivers an outstanding computing experience while remaining energy efficient. We developed a supercharged form of computing favored by the most fast-paced computer users worldwide—scientists, designers, artists, and gamers. But it’s not just about technology! Our people, among the brightest minds, and our diverse culture make NVIDIA one of the most fun, innovative, and dynamic workplaces in the world. NVIDIA’s culture centers on values like innovation, excellence, determination, and collaboration that drive us to excel. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 196,000 USD - 310,500 USD for Level 5, and 232,000 USD - 368,000 USD for Level 6. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 14, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Solutions Architect, GPU Cloud GenAI – Infr...
NVIDIA is seeking an experienced Solutions Architect & Engineer (SAE) with deep expertise in large-scale GPU cluster infrastructure and generative AI enablement. As a pivotal member of our Infrastructure and Platform Engineering team, you will architect and build the GPU cloud platforms (IaaS, PaaS, SaaS) that power the world's most demanding AI workloads. This position sits at the intersection of large-scale infrastructure engineering and applied AI, requiring both technical depth in platform development and the ability to guide enterprise customers through complex GPU infrastructure deployments. The work location for this role is in Mumbai. What you will be doing: - Design and architect scalable IaaS, PaaS, and SaaS layers for large-scale GPU cluster environments (32+ HGX/DGX nodes), spanning compute, networking, and storage orchestration. - Build multi-tenant GPU cloud platforms with production-grade APIs, control planes, and platform services that abstract infrastructure complexity for end users and application teams. - Develop cluster orchestration pipelines using Kubernetes (GPU operators, device plugins, multi-tenancy) and Slurm, optimizing for performance, reliability, and resource efficiency at scale. - Define and implement best practices for GPU resource scheduling, isolation, quota management, and observability, ensuring secure multi-tenant isolation and compliance. - Advise customers on deploying and scaling generative AI workloads (LLMs, MLLMs, RAG pipelines) on your infrastructure platforms, translating AI requirements into infrastructure specifications. - Engage with C-level executives and infrastructure teams to understand requirements, deploy GPU clusters across on-premises and hybrid cloud environments, and drive platform adoption. - Collaborate with NVIDIA engineering teams to resolve deep infrastructure bugs, provide feedback on platform capabilities, and influence product roadmap decisions. - Partner with customer infrastructure teams to tune, scale, and optimize GPU clusters for cost efficiency, throughput, and AI workload performance. What we need to see: - 5+ years of hands-on infrastructure or platform engineering experience, with demonstrated expertise designing and operating large-scale GPU clusters (100+ nodes). - Deep expertise building IaaS, PaaS, and SaaS platform layers—architecting and developing infrastructure foundations, not consuming cloud services. - Proficiency in Kubernetes (GPU operator, device plugins, multi-tenancy) and Slurm for HPC and AI workloads. - Hands-on experience with infrastructure-as-code (Terraform, Helm, Ansible), CI/CD pipelines, and observability stacks (Prometheus, Grafana, DCGC). - Strong coding ability in Python and/or Go/C++, building platform tooling and automation from scratch. - Experience with cloud-native networking (InfiniBand, RoCE, RDMA) and distributed storage solutions for GPU environments. - Excellent communication skills, credibly engaging both infrastructure engineers and C-level stakeholders on complex technical and strategic topics. - Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience. Ways to stand out from the crowd: - Working knowledge of LLM, MLLM, and RAG frameworks and how they map to infrastructure requirements. - Hands-on experience with model serving frameworks (Triton Inference Server, vLLM, TensorRT-LLM) and inference optimization techniques. - Proven track record optimizing infrastructure for cost efficiency, throughput, and resource utilization in multi-tenant production environments. - Deep understanding of distributed training concepts (data parallelism, model parallelism, pipeline parallelism) from an infrastructure perspective. - Experience deploying and managing GPU clusters in cloud environments (AWS, Azure, GCP) and on-premises infrastructure at enterprise scale With 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! 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.
Solutions Architect - MedTech
As a Solutions Architect within the Healthcare team, you will be leading the transformation of the industry. You will collaborate with MedTech customers to unlock AI and high-performance computing potential. Our team comprises of best-in-class scientists and developers who enjoy working with the latest in hardware and software . NVIDIA’s platform for machine learning, deep learning, and high-performance computing has greatly impacted healthcare. It is widely used by device manufacturers, academic medical centers, and start-ups. This role requires becoming a trusted technical advisor and leader to our customers who are using accelerated computing and artificial intelligence transform the entire healthcare domain and patient care. You’ll craft groundbreaking proof-of-concept demonstrations and forge strategic relationships with key executives to champion the integration of AI, whether at the edge or in the cloud. By engaging with a diverse group of developers, researchers, data scientists, and IT leaders, you’ll not only contribute to meaningful projects but also help shape the narrative of AI in healthcare. If you’re ready to be part of a team that’s redefining an industry and improving lives, NVIDIA is your platform to shine! What you will be doing: - Partner with our business/account team working with customers to develop a keen understanding of their goals, strategies, and technical needs and to help define and deliver high-value solutions. - Stay up to date on the state of the art in image/video analysis and sensor processing to apply the latest advancements in the field to customer needs. - Technical Problem Solving: Diagnose and resolve system issues and performance bottlenecks across the full AI stack, from initial model selection to large-scale deployment. - Multi-functional Collaboration: Work alongside NVIDIA’s internal engineering, research, and product teams to resolve critical partner challenges and speed up shared achievements. - Document what you know and teach others. This can vary from building targeted training for partners and other Solutions Architects, to writing whitepapers, blogs, and wiki articles, to simply working through hard problems with a customer on a whiteboard. - Partner strategically with industry-specific solution partners targeting our computing platform. - We make heavy use of conferencing tools, but some travel is required for this role. You are empowered to find the best way to get your job done and make our customers successful. What we need to see: - MS, PhD or equivalent experience in Biomedical Engineering, Electrical Engineering, Computer Science, Mathematics or closely related fields. - 3+ years of work-related experience in software development, machine learning or high-performance computing. - Scientific computing experience including software development in scientific programming languages like C/C++, Python, and/or CUDA. - Expertise in streaming data processing. - Experience with modern Deep Learning software architecture and frameworks. - Excellent communication skills particularly in the presentation of highly technical material. - Must enjoy interacting with forward-thinking people, life-long learning, and staying at the forefront of the domain. - Up to 15% travel may be required. Ways to stand out from the crowd: - Experience in the video or multi-modal data processing within the healthcare domain. - Experience with medical device development lifecycle or SaMDs . - Extensive deep learning knowledge with practical experience with relevant frameworks and model architectures (e.g., CNNs, LLMs, VLMs, VLAs), training robotic policies, training from simulation / Digital Twins. - Proficiency in deploying AI models and optimizing inference using TensorRT , ONNX Runtime, Triton, or TensorRT -LLM is a plus. - Published record of thought leadership in a technical area or industry segment. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 14, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Developer Marketing Manager, Consumer AI
We’re looking for a passionate Sr. Developer Marketing Manager to help acquire, activate, and grow an engaged developer community building AI applications on PC using NVIDIA SDKs and software. You’ll drive end-to-end developer growth programs that span content, community channels, and product activations to increase awareness and adoption of NVIDIA’s RTX platform. You should have strong technical and project management skills, be flexible in fast-paced environments, self-motivated, and have an outstanding track record demonstrating best-in-class developer marketing efforts. We need an excellent communicator and collaborator who can deliver technical materials, amplify community discussions, and lead developer conversations to secure quality partnerships. If you are passionated and driven to work at the forefront of modern technology, come show us what you got! What you'll be doing: - Developer Acquisition & Adoption – Build developer marketing programs and activations to acquire new developers and accelerate adoption of NVIDIA tools and products - Awareness & Education - Educate developers on platform capabilities of NVIDIA development kits and tools through compelling technical storytelling and playbooks - Content Strategy & Creation – Work closely with product marketing to generate marketing content, including blog posts, webinars, developer tutorials, and developer enablement assets to communicate the product value proposition - Engagement & Evangelism – Develop and implement a comprehensive plan passionate about acquiring, engaging, and encouraging developer evangelism, goodwill, and discussion across developer-first and technical community channels - Partner Marketing - Engage in partner activities to support the ecosystem and expand awareness for NVIDIA RTX SDKs, tools and software. - Market Intelligence – Identify developer needs and improve program performance through data analytics in partnership with Digital Marketing Organization What we need to see: - 8+ years proven experience in developer marketing, technical marketing, or growth marketing. - Bachelor’s degree in Marketing, Business, Engineering or Computer Science or equivalent experience. - Demonstrated success driving measurable developer growth (acquisition, engagement, adoption) for SDKs, APIs, tools, or platforms. - Ability to define and lead initiatives across multiple stakeholders and timelines. - Excellent communication skills with a proven track record for articulating a value proposition to technical and non-technical audiences. - Deep understanding of graphics technology and consumer AI applications. Ways to stand out from the crowd: - Bring hands-on experience working with developer tools such as SDKs, APIs, CLIs, or local model runtimes, and you’re comfortable engaging directly with the technology. - You’ve crafted technically deep, developer-focused content—ranging from sample code and how-to guides to integration documentation and technical demos—and can speak credibly about performance, benchmarks, and architectural tradeoffs. - Bonus points if you’re active in developer communities and understand how developers learn, build, and share within modern technical ecosystems. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 136,000 USD - 224,250 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 14, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Solution Architect - ISV for AI Infra
NVIDIA is looking for an enthusiastic and forward-thinking solution architect to help in the enablement of Industry Software Vendors (ISVs). These ISVs are developing the Agentic AI stack for multiply workloads which will be used to empower industry customers. As part of the Solution Architecture team, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Join the team and see how you can make a lasting impact on the world by applying AI technology to mass market. What you'll be doing: - Work with ISVs and end customers to understand their system architecture, technical requirements, and business workflows, then guide them toward the best NVIDIA-based solution. - Architect hybrid and multi-cloud AI solutions, guiding ISVs and customers on deploying GPU-accelerated workloads across major public clouds and private data centers. - Design and optimize scalable AI infrastructure solutions, providing best-practice guidance on configuring CPU/GPU servers, storage, and networking for high-performance workloads. - Support technical discovery, proof-of-concept development, infrastructure validation, and production adoption for industry software platforms. - Provide technical leadership in deploying AI applications across diverse environments, including bare-metal servers, virtualized instances, and cloud-native containerized clusters. - Collaborate with headquarters engineering, product, and partner teams in English to resolve technical issues, influence roadmap alignment, and ensure strong execution for strategic ISV engagements. - Analyze infrastructure bottlenecks, cluster behavior, and deployment trade-offs, then recommend practical architectures that improve performance, scalability, and usability for customers. What we need to see: - MSc/PhD in Computer Science, Electrical Engineering, IT Infrastructure, or related field (or equivalent experience). - 3+ years in infrastructure/cloud architecture, technical consulting, or customer-facing technical roles. - Strong domain expertise with understanding of enterprise infrastructure and real-world workflows. - Knowledge of GPU architecture and its application in accelerating modern workloads. - Hands-on experience with enterprise IT infrastructure, including CPU/GPU servers, data centers, and HPC environments. - Experience with major cloud platforms, especially GPU-accelerated instances and AI services. - Proficiency in cloud-native tech, containerization (Docker/Podman), and orchestration tools (Kubernetes/Slurm). - Strong communication skills to translate technical concepts for business stakeholders and collaborate across global teams. Ways to stand out from the crowd: - Experience working with Independent Software Vendors (ISVs), enterprise software platforms, or technical partner ecosystems. - Deep expertise in AI infrastructure (AI infra) architecture, including large-scale CPU/GPU cluster design, AI job scheduling, and performance tuning for LLM training/inference. - Relevant cloud architecture certifications or deep expertise in building edge-to-cloud scalable AI infrastructures. - Strong customer engagement skills with a proven record of helping partners and customers succeed through technical leadership and execution.
AI Computing Software Development Engineer, Tensor...
We are now looking for a TensorRT Software Development Engineer! NVIDIA is hiring software engineers for its AI Computing team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning-powered AI, enabling breakthroughs in areas like LLM, ChatGPT and GenerativeAI that has put DL at the “iPhone moment” for AI. Join the team which is building the inferencing software which will be used across our product lines! The ability to work on a fast-paced delivery-focused team is required and excellent interpersonal skills are a must. What you'll be doing: - Craft and develop robust inferencing software that can be scaled to multiple platforms for functionality and performance - Performance analysis, optimization and tuning - Closely follow academic developments in the field of artificial intelligence and feature update TensorRT - Provide feedback into the architecture and hardware design and development - Collaborate across the company to guide the direction of machine learning inferencing, working with software, research and product teams - Publish key results in scientific conferences What we need to see: - Masters or higher degree in Computer Engineering, Computer Science, Applied Mathematics or related computing focused degree (or equivalent experience) - 2+ years of relevant software development experience. - Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design. - Strong curiosity about artificial intelligence, awareness of the latest developments in deep learning like LLMs, generative and recommender models - Experience working with deep learning frameworks like TensorFlow and PyTorch - Proactive and able to work without supervision - Excellent written and oral communication skills in English NVIDIA is widely considered to be one of technology’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. Does the idea of contributing to and pushing the boundaries of state-of-the-art AI and Compute systems excite you? Interested in getting exposure to the entire DL SW stack? Come join us and help build the GPU-accelerated DL platform used worldwide. deeplearning
Senior System Software Engineer - Github
NVIDIA seeks a senior software developer to contribute to a large-scale private cloud system on GitHub and Kubernetes. This system supports Continuous Integration services for several teams at NVIDIA. As a team, we work with various groups within NVIDIA such as Graphics Processors, Mobile Processors, Deep Learning, Artificial Intelligence, and Autonomous Vehicles to meet their diverse infrastructure needs. These cloud services will be scaled to run on thousands of servers and complete millions of automated jobs per day. This improves the efficiency of thousands of NVIDIA's software engineers worldwide. We host a heterogeneous mix of machines with various operating systems (Windows/Linux/Android) and multiple hardware platforms (x86/ARM) featuring both NVIDIA GPUs and Tegra Processors. Are you driven by infrastructure and excited by complex issues? Are you set to build future cloud services, develop original solutions, explore data to detect actual problems, and fix them? We can’t wait to have a fun-loving person like you join us! What you'll be doing: - Build creative, scalable cloud solutions to handle millions of jobs and thousands of systems - Tackle challenging problems in infrastructure such as job scheduling, resource management, and automated recovery - Develop complete solutions including Metrics, Alert, and Storage Services - Dig into data, analyze it extensively, and apply deep learning algorithms/machine learning to improve system performance and predictability - Contribute to our GitHub-based CI workflow to streamline and optimize processes What we need to see: - Strong object-oriented programming background, with a preference for Java - Proven experience in developing large-scale cloud infrastructure applications - Knowledge of various technologies including Kubernetes and Message brokers - Experience with relational databases like MySQL, and NoSQL databases such as Elasticsearch - Ability to work effectively with various teams across different time zones - BS/MS in Computer Science, Computer Engineering, or equivalent experience - 5+ years of proven experience Ways to stand out from the crowd: - Real-world experience with distributed systems, containers, and Kubernetes API - Proficiency in computer algorithms with the capability to select the most suitable algorithms for complex problems - Skill in breaking down complex problems into manageable sub-problems and reusing solutions effectively - Experience in crafting, implementing, and deploying major infrastructure features across multiple servers with incremental rollout - Proficiency in Machine Learning and Data Analytics, and their application in Infrastructure as well as the ability to build simple systems that operate efficiently with minimal support NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and dedicated people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you! We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We provide reasonable accommodations to individuals with disabilities. These accommodations help with the application process, essential job functions, and other employment benefits. Please contact us to request accommodation.
Senior Networking Solution Test Engineer – AI Clus...
We are looking for a Senior Networking Test Engineer with strong system‑level debugging skills to join our End‑to‑End Verification team! You will work on pioneering NVLink, Ethernet and InfiniBand ‑ based AI clusters. Additionally, you will ow complex issues across hardware, system software and AI workloads. What you’ll be doing: - Design and review test and product requirements across the NVLink, Ethernet and InfiniBand / NIC / DPU / Switch portfolio, focusing on large‑scale AI cluster behavior. - Build and maintain realistic customer‑like testbeds, including heterogeneous hardware, OS / driver combinations and complex network fabrics. - Own end‑to‑end cluster troubleshooting: reproduce customer scenarios, triage across the stack and drive issues to root cause and fix. - Read and understand relevant source code to identify defects, validate fixes and improve logging and instrumentation. - Collaborate closely with development teams to debug NCCL, RoCE/RDMA and related networking components using logs, code inspection and targeted experiments. - Define tests and guide the automation team to implement robust, debuggable suites that produce actionable logs, metrics and traces. - Run Regression, Performance, Functional and Scale testing, analyze results and provide clear, data‑driven reports to collaborators. - Profile and benchmark deep learning training and inference workloads, correlating model‑level metrics with system and network telemetry to uncover bottlenecks. What we need to see: - B.A./B.Sc. in Computer Science, Electrical Engineering, or equivalent IT/Network/Systems experience. - 8+ years of hands‑on networking or system‑level testing and debugging on Linux. - Strong Linux networking and debugging skills (for example perf, tcpdump, ethtool, iproute2). - Proven production‑grade debugging experience: forming hypotheses, running experiments, and driving issues to root cause under pressure. - Expertise in host‑side NIC validation and tuning (offloads, queues, interrupts, firmware/driver interactions). - Strong knowledge of AI networking libraries (such as NCCL) and protocols (such as RoCE and RDMA), including performance and correctness debugging. - Ability to read and reason about source code (C/C++/Python or similar) and collaborate closely with developers on fixes. - Solid scripting and automation skills with Bash / Python / Ansible for setup, log collection, and experiment orchestration. - Fast learner, familiar with modern AI tools and workflows, able to adapt quickly. - Excellent analytical, problem‑solving and communication skills, with strong ownership and a collaborative approach. Ways to stand out from the crowd: - Hands‑on debugging of collective communication libraries (for example NCCL) or large‑scale LLM training / inference clusters. - Experience with large cluster environments (tens to thousands of GPUs or nodes), including incident response and post‑mortem analysis. - Deep expertise in tuning and debugging congestion control and lossless Ethernet for AI workloads (for example DCQCN, ECN, PFC). - Familiarity with NVIDIA networking technologies (for example BlueField / BF3, ConnectX NICs) and their software stack and diagnostics. - Experience debugging issues that span multiple layers (L2/L3, transport, AI frameworks) or contributing to open‑source networking / AI systems. At NVIDIA, we value diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status. We provide reasonable accommodations to ensure all individuals can participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Join us and be part of a team that's pushing the boundaries of technology and making a real impact in the world.
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/ 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 221,250 PLN - 383,500 PLN for Level 3, and 292,500 PLN - 507,000 PLN for Level 4.
Senior Hardware Applications Engineer
NVIDIA's deep learning platform has already made a major impact to the field and is broadly used across leading academic institutions, start-ups, and industry, including the world’s largest Internet companies. We need hardworking, and creative people to help us dive into more of these rare opportunities in GPU application in enterprise solution space. We are now looking for a Hardware Applications Engineer with the ability to focus on customer enablement of enterprise products in a datacenter environment. We seek an expert who is familiar with datacenter server designs. In this role, you will work with internal teams to generate hardware design collateral to enable successful customer designs using NVIDIA datacenter products. This is a highly technical engineering role that is responsible for providing best-in-class support to NVIDIA's enterprise customers. We are looking for someone who has superb interpersonal skills, and can understand, explain, and solve customer problems. This position will focus on NVIDIA enterprise datacenter products in server applications. What you’ll be doing: - Create product specifications, hardware design guides, application notes, and other supporting technical collateral. - Be involved in customer interaction, customer communication via conference calls, or face to face meetings. - Understand system design requirements for HPC and AI workloads to drive platform configuration guides for x86 and ARM servers. - Review customer designs with respect to architecture proposals, thermal, mechanical, schematic, layout, signal integrity, etc. and provide feedback. - Work directly with our NVIDIA customers, and analyze data to answer questions, reproduce errors, resolve same, or escalate customer issues. - Familiarize yourself with performing hardware debug using oscilloscope and analyzers to qualify, validate and solve NVIDIA products for customer systems. - Track, file new bugs and reproduce issues as needed. - Work on resolving system integration issues related to thermal, mechanical, electrical, PCIe and GPU interconnect interfaces including out of band management services. What we need to see: - BS or higher in EE, CE or Systems Engineering or equivalent experience. - 5+ years of relevant experience in supporting enterprise datacenter products for x86 or ARM architecture. - Experience using Cadence Allegro Schematic Design Entry (Concept HDL) design tools and Allegro PCB Layout. - Experience with using lab tools such as oscilloscope, multi-meters and logic analyzers. - Background in power integrity concepts, signal integrity principles, and high-speed board design methodologies. - Experience working with internal cross-functional teams for successful delivery of design collateral. - Previous experience of working as an application engineer or any equivalent customer interacting role (i.e. ability to handle customers) is a plus. - Have strong analytical skills and past experience in reviewing enterprise system design. - Understanding of x86 and ARM system architecture for server design including BMC, security and out of band management. - Professional-level interpersonal skills, including your ability to adjust your communication to the technical level of the audience. Must possess excellent written and verbal communication skills. 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. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 136,000 USD - 218,500 USD for Level 3, and 168,000 USD - 264,500 USD for Level 4. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Software Engineer, AI Speed Infrastructure
With the latest advances in AI, verification and feedback loops are becoming the clock speed of software development. We are looking for someone who wants to build AI speed infrastructure for Tegra: a ridiculously fast build, test, and validation system for the future, aimed at supporting developers and swarms of agents where turn times will be measured in seconds. We are looking for someone passionate about building the build, test, and validation platform for our Tegra driver developers: someone who can design workflows, build the CI control plane, and dramatically improve development speed and signal quality across large, safety-critical C/C++ codebases. The right person will treat build graphs, test selection, cacheability, hermeticity, hardware scheduling, policy, and developer experience as first-class product surfaces, turning them into workflows teams actually want to use and integrating AI agents into the control plane to enable self-healing and further optimizations. This is fundamentally a performance engineering role. You will be ruthlessly optimizing every step of the pipeline—rebuilding infrastructure from the ground up wherever needed—to define how code moves from a developer's (or agent's) change to a trusted, merged signal. We want someone who can design fully automated, multi-tiered testing pipelines where code is seamlessly validated across local, remote, and scarce device-lab resources. You will architect how risk-based gating operates at agent-speed, how failures are autonomously diagnosed and remediated, how infrastructure self-heals, and how we scale these next-generation workflows across massive engineering teams. What you'll be doing: - Build AI-native, self-healing CI workflows for large Tegra C/C++ codebases - Design fast build, test, and validation paths that keep developers and agents in tight loops - Integrate reasoning agents that can triage failures, recommend fixes, and safely automate routine recovery - Improve incremental builds, caching, remote execution, and test selection - Integrate simulation, emulation, and device-backed testing into trustworthy CI - Build machine-readable outputs, policies, and recovery paths that agents can safely use at scale - Package workflows and platform capabilities so other teams can reuse them - Drive adoption with metrics, docs, and hands-on enablement What we need to see: - BS/MS in Electrical or Computer Engineering, or equivalent experience - 8+ years of relevant industry experience - Strong systems / build architecture for C/C++ codebases - Real daily use of AI coding tools and agent workflows - Deep experience with build systems, CI orchestration, and test strategy - Python / scripting for workflow automation, tooling, and agents - Ability to reason about safety-critical or high-assurance validation flows Ways to stand out from the crowd: - Built or scaled CI/build systems for large mono-repos or embedded platforms - Improved feedback loops with measurable gains in build/test latency or signal quality - Built speed infrastructure for AI coding agents, autonomous validation, or high-throughput CI users - Worked on hardware/device-lab testing, remote execution, or change-based test selection - Shipped internal AI-assisted developer workflows used by other engineers With 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. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most hard-working and talented people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Research Scientist, Efficient Deep Learning - New...
NVIDIA is searching for an outstanding researcher working on efficient deep learning to join the deep learning efficiency research team. We are passionate about research that pushes boundaries but also has impact in the real world. We are particularly excited about methods for post-training model optimization (pruning, quantization, NAS), efficient architecture design, adaptive/dynamic inference, resource-efficient training and finetuning, and so forth. You will work within an amazing and collaborative research team that consistently publishes at the top venues in computer vision and machine learning. Our existing expertise includes computer vision, deep learning, generative models, and so forth. Your contributions have the chance to create real impact on our products. What you'll be doing: - Research, design and implement novel methods for efficient deep learning. - Publish original research. - Collaborate with other team members and teams. - Mentor interns. - Speak at conferences and events. - Work with product groups to transfer technology. - Collaborate with external researchers. What we need to see: - Completing or recently completed a Ph.D. in Computer Science/Engineering, Electrical Engineering, etc., or have equivalent research experience. - Excellent knowledge of theory and practice of computer vision methods, as well as deep learning. - Background in pruning, quantization, NAS, efficient backbones, and so on, is a plus. - Experience with large language models and large vision-language models is required. - Excellent programming skills in Python and PyTorch; C++ and parallel programming (e.g., CUDA) is a plus. - Hands-on experience with large-scale model training including data preparation and model parallelization (tensor and pipeline) is required. - Outstanding research track record. - Excellent communications skills. NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and productive people in the world working for us. If you're creative and autonomous, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 264,500 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Solutions Architect, Infiniband and Network...
NVIDIA is looking for Senior Networking (ETH/IB) Solutions Architect to join its NVIDIA Infrastructure Specialist Team. Academic and commercial groups around the world are using NVIDIA products to revolutionize deep learning and data analytics, and to power data centers. Join the team building many of the largest and fastest AI/HPC systems in the world! We are looking for someone with the ability to work on a dynamic customer focused team that requires excellent interpersonal skills. This role will be interacting with customers, partners and internal teams, to analyze, define and implement large scale Networking projects. The scope of these efforts includes a combination of Networking, System Design and Automation and being the face to the customer! What you'll be doing: - Primary responsibilities will include building AI/HPC infrastructure for new and existing customers. - Support operational and reliability aspects of large-scale AI clusters, focusing on performance at scale, real-time monitoring, logging, and alerting. - Engage in and improve the whole lifecycle of services—from inception and design through deployment, operation, and refinement. - Maintain services once they are live by measuring and monitoring availability, latency, and overall system health. - Provide feedback to internal teams such as opening bugs, documenting workarounds, and suggesting improvements. What we need to see: - BS/MS/PhD or equivalent experience in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, or related fields. - At least 5+ years of professional experience in networking fundamentals, Ethernet or InfiniBand World. - Hands-on experience with network switch/router platforms like Cumulus Linux, SONiC, IOS, JunosOS, and EOS, etc. - Possess solid working knowledge of Ethernet/InfiniBand/RDMA core principles. - Be proficient in end-to-end IB/Eth cluster deployment, adapter configuration and firmware maintenance, and able to conduct professional performance benchmarking with mainstream RDMA testing tools. - Capable of independently diagnosing and troubleshooting typical IB/Eth network anomalies, including link flapping, connection failure, as well as bandwidth and latency jitter issues. - Master practical RDMA network optimization strategies such as QP tuning, MTU configuration and congestion control optimization. - Hands-on working experience in RDMA-accelerated business scenarios, including distributed storage and high-performance computing clusters. - Extensive experience delivering automated network provisioning solutions using tools like Ansible, Salt, and Python. - Ability to develop CI/CD pipelines for network operations. - Strong written, verbal, and listening skills in English are essential. Ways to stand out from the crowd: - Familiarity with cloud networks (AWS, GCP, Azure) is a plus. - Advanced Linux or Networking Certifications. - Experience with High-performance computing architectures. Understanding of how job schedulers(Slurm, PBS) work. - luster management technologies knowledge (bonus credit for BCM (Base Command Manager).) - Experience with GPU (Graphics Processing Unit) focused hardware/software.
Solutions Architect, Industry Accounts
The rapidly growing AI community within industries is inspired by developers who are applying their passion to build a wide range of applications and services using innovative accelerated computing technologies and platforms from NVIDIA. Key areas of application development include Deep Learning/AI, Accelerated Data Science, Autonomous Vehicles, Agentic AI, RAG systems, and more. We are now looking for a dynamic, customer-minded Solution Architect who is passionate about AI (artificial intelligence) areas such as machine learning (ML) and deep learning (DL) to join NVIDIA’s developer programs team. Growing and nurturing the ecosystem of developers who use NVIDIA platforms to power the AI revolution is a critical mission, and this role is tightly aligned with our strategic priorities. The role is fast-paced and involves engaging with developers across our Industry Enterprise customers at scale, as well as responding quickly to urgent implementation issues. In parallel, you will be building technical content that accelerates adoption. We’re looking for energetic and creative software engineers who want to be on the cutting edge of AI technology and are passionate about helping the rapidly expanding community of developers and enterprise customers build the future. What you’ll be doing: - Making AI Startups successful, helping accelerate their apps/platforms using the latest SDKs and technologies. - Collaborating deeply with NVIDIA deep learning engineers, SDK product and framework teams, Deep Learning Institute (DLI), and NV Research to ensure developer enablement materials are best-in-class and fully aligned with technology roadmaps. - Championing the use of DL (deep learning) and Data Science across the growing portfolio of AI startups. - Developing world-class materials to educate developers. Assets include sample applications, tutorials, white papers, technical blogs, trainings and presentations to help developers adopt NVIDIA’s SDKs and key technologies. - Contributing to the development of hands-on training materials and exercises used in DLI courses and becoming a certified instructor. What we need to see: - BS/MS in Engineering, Computer Engineering, or Computer Science - or equivalent experience. - 5+ years experience in an externally facing technical role. - Solid understanding of standard methodologies for solution design and implementation based on frameworks and platforms that are GPU-accelerated. - Detailed understanding of NVIDIA's software stack from drivers to SDKs and APIs. - Experience presenting to technical audiences and creating technical content for developers. - Passionate about getting things done quickly. - Excellent written and verbal communication skills. - Confirmed ability to handle multiple projects simultaneously. - Ability to work independently with minimal direction. - Please be prepared to provide samples of your work where you have created and delivered public-facing technical content, made forum contributions, etc. Ways to stand out from the crowd: - History of engaging and nurturing developers. - Hands-on experience with NVIDIA SDKs and key technologies (e.g. Riva, Triton, RAPIDS, cuDNN, CUDA, DL/ML Frameworks). - 3+ years of machine learning or deep learning experience. - In-depth knowledge of modern deep learning software design, data science workflows, and applications. - Familiarity with deep learning frameworks such as TensorFlow, PyTorch, Keras, or others. 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 are creative and autonomous, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Developer Relations Manager — Security and...
We are seeking a highly technical and strategic Senior Developer Relations Manager to join our team, with a focus on engaging developers within a key named software account. In this pivotal role, you will work directly with developers, SREs, and security and platform practitioners to drive integration of NVIDIA libraries, frameworks and models within Splunk, AppDynamics, ThousandEyes, and AI Defense. The ideal candidate combines deep technical knowledge with a passion for developer advocacy. They explain how the technology addresses complex, real-world challenges in observability, security, and AI. What You'll Be Doing: - Develop and maintain deep technical expertise in software products (Splunk, AppDynamics, ThousandEyes, AI Defense). Serve as the trusted technical advisor, problem solver, and champion for developers in observability, security operations, and AI platforms. Partner with cross-functional teams to drive adoption of libraries within those technologies. - Accelerate critical workloads by demonstrating and integrating the NVIDIA software stack (APIs, SDKs, data integrations, apps, and reference architectures) into partner products, platforms, and pipelines. - Guide partners and developers through onboarding and integration by providing technical resources—such as sample code, guides, and demo pipelines—to accelerate adoption across NVIDIA’s platform and foster co-innovation of next-generation solutions. - Map and monitor the developer ecosystem to identify growth opportunities, collaborating with engineering, product management, and marketing to inform roadmaps and optimize partner adoption strategies. - Engage partner technical leaders to drive best-practice integrations and resolve technical challenges, using regular syncs to track adoption, surface new workflows, and channel critical field insights back to NVIDIA product teams. - Grow and activate developer communities around accelerated software — representing co-engineered products at conferences, meetups, and hackathons and delivering technical talks and hands-on workshops. - Drive API, SDK, and integration adoption across Splunk and the broader software ecosystem, championing the developer experience end-to-end. - Surface developer sentiment and ecosystem trends, translating them into actionable intelligence that informs product direction and platform strategy. What We Need to See: - Bachelor’s or Master’s degree or equivalent experience in Computer Science, Engineering, or a related field. - A minimum of 12+ years of overall professional experience in the technology industry in software engineering, developer relations, technical partnerships, solutions architecture, or product management, including 5+ years of direct hands-on experience in observability, data analytics, monitoring, or security software (e.g., Splunk, Datadog, Elastic, Grafana, or comparable enterprise platforms). - Proven experience leading, partnering, and scaling developer programs at major technology companies, with ISVs, or within relevant verticals. - Significant technical depth in observability, security, and/or AI software — including logging and metrics pipelines, distributed tracing, SIEM/SOAR, cloud-native architectures, and/or AI security frameworks — and contributions to product integrations and software libraries. - 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 collaborators (across sales, legal, product, or marketing teams as needed). - Skilled at distilling complex technical concepts for audiences from engineers to executives, with end-to-end experience in defining, integrating, building, and jointly marketing solutions with strategic ISV partners. Ways to Stand Out from the Crowd: - Hands-on experience building or optimizing observability and security solutions (e.g., data ingestion pipelines, SPL queries and dashboards, detection content, distributed tracing instrumentation). - Familiarity with the Splunk platform (SPL, data onboarding, app development) or other software products (AppDynamics, ThousandEyes, Cisco AI Defense). - Experience with AI/ML security, LLM application security, or AI observability use cases. - Successful history of building and scaling developer communities and delivering impactful technical enablement programs. - Expertise in building frameworks to capture developer sentiment and market shifts, translating real-time ecosystem dynamics into actionable intelligence for product strategy and rationalization. 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! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Solutions Architect Networking Ethernet - N...
NVIDIA is looking for Senior Networking (ETH) Solutions Architect to join its NVIDIA Infrastructure Specialist Team. Academic and commercial groups around the world are using NVIDIA products to revolutionize deep learning and data analytics, and to power data centers. Join the team building many of the largest and fastest AI/HPC systems in the world! We are looking for someone with the ability to work on a dynamic customer focused team that requires excellent interpersonal skills. This role will be interacting with customers, partners and internal teams, to analyze, define and implement large scale Networking projects. The scope of these efforts includes a combination of Networking, System Design and Automation and being the face to the customer! What you'll be doing: - Primary responsibilities will include building AI/HPC infrastructure for new and existing customers. - Support operational and reliability aspects of large-scale AI clusters, focusing on performance at scale, real-time monitoring, logging, and alerting. - Engage in and improve the whole lifecycle of services—from inception and design through deployment, operation, and refinement. - Maintain services once they are live by measuring and monitoring availability, latency, and overall system health. - Provide feedback to internal teams such as opening bugs, documenting workarounds, and suggesting improvements. What we need to see: - BS/MS/PhD or equivalent experience in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, or related fields. - At least 5+ years of professional experience in networking fundamentals, TCP/IP stack, and data center architecture - Proficiency in configuring, testing, validating, and resolving issues in LAN networks, especially in medium to large-scale HPC/AI environments. - Advanced knowledge of EVPN, BGP, OSPF, VXLAN protocols. - Hands-on experience with network switch/router platforms like Cumulus Linux, SONiC, IOS, JunosOS, and EOS. - Extensive experience delivering automated network provisioning solutions using tools like Ansible, Salt, and Python. - Ability to develop CI/CD pipelines for network operations. - Strong focus on customer needs and satisfaction. - Self-motivated with leadership skills to work collaboratively with customers and internal teams. - Strong written, verbal, and listening skills in English are essential. Ways to stand out from the crowd: - Familiarity with cloud networks (AWS, GCP, Azure) is a plus. - Linux or Networking Certifications. - Experience with High-performance computing architectures. Understanding of how job schedulers (Slurm, PBS) work. - Cluster management technologies knowledge (bonus credit for BCM (Base Command Manager).) - Experience with GPU (Graphics Processing Unit) focused hardware/software. With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the most desirable employers in the world. We have some of the most brilliant and talented people in the world working for us. If you are creative, autonomous and love a challenge, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. LI-Hybrid
Software R&D Engineer, RTL Optimization Tools
NVIDIA's success builds on a foundation of industry leading hardware. A key strategy in achieving this is our combining of the best of external EDA with highly optimized, internal EDA tools. Our team develops these tools by fusing advances in parallel computing, machine learning, and novel algorithms in C++. We are seeking an innovative CAD Software Engineer with particular interest in strategies and algorithms for large scale RTL quality, timing, and power optimization. Such optimization usually includes a mix of graph-based algorithms, AI, and feedback from RTL designers, so having experience relevant to each of those areas would be ideal. In practice, techniques often depend on many related domains, so a solid understanding of DFT, clock distribution, power gating, and other SOC integration aspects is essential. Developing software within a leading hardware company means getting to almost exclusively focus on the latest processes and most advanced designs. We're not bogged down by legacy support, niche roles, or convoluted approval processes. Our developers enjoy unusually high intellectual freedom and the ability to explore broad roles. If you like to work across many technical areas and see your successes directly realized in the world's best AI hardware, this is it! What you’ll be doing: - Invent new methods to enable parallel, graph-based RTL traversal, analysis, and manipulation. - Devise strategies for rapidly analyzing the impact of RTL changes on data path latency, power, and impact to DFT, clocking, and power delivery. - Explore use of LLMs (Large Language Models), GNNs (Graph Neural Networks), GANs (Generative Adversarial Networks), and Reinforcement Learning for suggesting or automatically implementing RTL modifications. - Explore high performance algorithms for clustering, min cost tree covering (technology mapping), datapath implementation and other details of logic synthesis, especially that efficiently incorporate human insight. - As with any software engineering team, we do write a lot of code, but this is broader than a typical CAD or EDA role. Instead, we as a team own the whole process from discovery and invention of new optimization opportunities, to developing solutions and working directly inside design teams to facilitate deployment. That translates to a bigger picture view of your work, going beyond simply responding to user requests to instead actively driving the roadmap of increasing hardware design productivity. What we need to see: - MS or PhD in Electrical Engineering or Computer Science or equivalent experience - 3+ years of relevant experience in CAD software and VLSI hardware design - Demonstrated ability in software development with C++, particularly in algorithm development related to graph traversal, pattern matching, and optimization - Familiarity with RTL design, including Verilog and SystemVerilog code, as well as general hardware design concerns such as scan chain insertion, MBIST, clock and power distribution, and bus architectures - Familiarity with related EDA techniques, including logic synthesis, global route, static timing analysis, and SAT solvers - Strong communication and interpersonal skills Ways to stand out from the crowd: - Experience with common EDA building blocks, such as Verific for Verilog parsing, Espresso for logic minimization, and various other components for logic rewriting, tree coverage, SAT solvers, and combinatorial optimization - Experience in high performance software design including multithreading, distributed computing, efficient memory and I/O use, etc. - Previous work experience including both software and hardware roles, especially involving SOC/IP integration or RTL design - Experience with various machine learning techniques for analysis, optimization, and code generation NVIDIA is widely considered to be one of the technology world’s most desirable employers, and due to outstanding advancements, our teams are rapidly growing. Are you passionate about becoming a part of a best-in-class team supporting the latest in GPU and AI technology? If so, we want to hear from you! LI-Hybrid Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 136,000 USD - 218,500 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 15, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Principal CPU Software Architect
We are now looking for a CPU System Software Architect! Do you want to be a part of the Artificial Intelligence Revolution? Would you like to work with world-class systems architects and deep learning professionals to define the next generation CPUs and System on Chips? NVIDIA is developing processor and system architectures that are at the forefront of accelerating agentic AI, building data centers, and enabling other high-performance computing applications. We are architecting the most advanced CPUs and SoC's in the world for these applications and are looking for software architects to join our effort. In this position, you will have the opportunity to work with teams to maximize the potential of our SoC products, bringing together NVIDIA CPUs, GPUs, custom processors and accelerators. Your role will be cross disciplinary, collaborating with industry partners, customers, internal architects, software, ASIC design, verification, and platform teams. Our software architects excel at pushing the state of the art, while making the best engineering trade-offs. What you’ll be doing: - Collaborate with Hardware and Software Engineers to craft the next generation CPUs and SoCs - Bring a deep understanding of Software Architecture, system software technologies, and modern OSes to drive hardware architecture decisions - Provide direction and advice for designing optimized solutions to various software engineering organizations - Collaborate with key partners to customize solutions to meet their requirements - Research upcoming industry directions for NVIDIA's key markets and provide engagement advice to Sr. Management What we need to see: - You have a MS or PhD degree in computer or electrical engineering or equivalent experience - 15+ years of software and/or architecture experience with CPUs and SoCs. - A deep knowledge of OS/driver software stacks, e.g., Linux and a very strong Software development background with C - Excellent communication skills to describe hard problems in simple terms and drive multi-functional groups to efficient engineering solutions - Excellent analytical, written, and verbal interpersonal skills and ability to work as part of a global team Ways to stand out from the crowd: - Excellent understanding of processor architectures such as ARM, RISC-V, x86 - Background with virtualization technologies and hypervisors - Familiarity with CPU and SoC security architecture, such as ARM Confidential Compute - Experience in working with the Linux open source community 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, autonomous and love a challenge, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD for Level 6, and 320,000 USD - 488,750 USD for Level 7. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 16, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Research Scientist, Deep Learning and Computer Vis...
NVIDIA is searching for several outstanding computer vision and deep learning researchers to join our research team. We are passionate about research that pushes boundaries but also has an impact in the real world. Specific areas we are excited by include but are not limited to computer vision for 3D vision, generative and multimodal AI (e.g., vision and language, audio-visual learning, etc.), as well as explainable and trustworthy AI. You will work within an amazing and collaborative research organization that consistently publishes at the top venues across computer science. You have the opportunity to join and shape a new research team, where your contributions can create a real impact on our products. What you will be doing: - Research, design and implement novel computer vision and deep learning methods. - Publish original research. - Collaborate with other team members and teams. - Mentor interns. - Speak at conferences and events. - Transfer technology to product groups. - Collaborate with external researchers. What we need to see: - Must hold a Ph.D. in Computer Science/Engineering, Electrical Engineering, or a related field (or equivalent experience). - Excellent knowledge of theory and practice of computer vision and deep learning methods. - A track record of research excellence with your work published in top conferences and journals such as NeurIPS, ICML, ICLR, CVPR, PAMI, etc., and other research artifacts such as software projects. - Knowledge of common machine learning frameworks, such as PyTorch. - Excellent programming skills in some rapid prototyping environments such as Python; C++ and parallel programming (e.g., CUDA) is a plus. - Excellent communication skills. NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and productive people in the world working for us. If you're creative and autonomous, we want to hear from you! We are an AA/EEO/Veterans/Disabled employer. We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Senior Math Libraries Engineer - Sparsity in AI
We are looking for software engineers to contribute to the design and development of libraries and tools to simplify and accelerate computing for unstructured sparsity in DL and HPC. Around the world, leading commercial and academic organizations are revolutionizing AI, data analytics, and scientific and engineering simulations, using data centers powered by GPUs and high-performance linear algebra libraries. Applications of these technologies include LLMs, computer aided engineering, quantum chemistry, autonomous vehicles, computer vision, and countless others. Did you know our team develops the GPU accelerated libraries and SDKs that help make these possible? In this role, you will work together with other developers on developing solutions that involve generalizations to sparse tensor computations, domain specific language (DSL) specifications of sparse storage formats, and on-demand code generation. Ideal candidates will not only have experience developing accelerated computing software, but also be motivated to advance the state-of-the-art in a variety of accelerated computing domains and DL frameworks like PyTorch. If this sounds exciting, we would love to meet you! What you will be doing: Design and develop a C++-based system to simplify and accelerate computing for unstructured sparsity in DL and HPC on NVIDIA GPUs Enable the system in languages and frameworks that are more commonly used in DL, such as Python and PyTorch Evaluate and improve the performance of the system on real-life applications Realize opportunities to improve library quality, performance and maintainability by writing effective and well-tested code for production use Work closely with product management and other internal and external partners to understand feature and performance requirements and contribute to technical roadmaps What we need to see: BS, MS or PhD degree in Computer Science, Applied Math, or related field (or equivalent experience) 6+ years of overall experience in developing, debugging and optimizing high-performance software using C++ and parallel programming; ideally for sparse linear algebra applications and using CUDA, MPI, OpenMP, or equivalent technologies Experience with domain-specific language design and compiler optimizations, in particular sparse compilers (MLIR or TACO) Excellent C++, Python, and CUDA programming skills Strong collaboration, communication, and documentation habits and ideally experience with working in a globally distributed organization Ways to stand out from the crowd: Strong understanding of sparse computations, in particular sparsity in AI and HPC Good understanding of LLMs, Deep Learning methods and frameworks Experience with low-level GPU performance optimization Understanding of numerical linear algebra methods like direct and iterative solvers Experience with adopting and advancing, software development practices such as CI/CD systems and project management tools such as JIRA. NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing for science and engineering. 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.” We're looking to grow our company and build our teams with the smartest people in the world! Join us at the forefront of technological advancement. NVIDIA is widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and talented people in the world working for us. If you're creative, autonomous and love a challenge, we want to hear from you! Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are: 184,000 USD – 287,500 USD for Level 4; and 224,000 USD – 356,500 USD for Level 5. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until November 3, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Principal Developer, AI Networking
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. The AI Networking Codesign and Benchmarking R&D group requires a senior software engineer. In this exciting role, you will profile, analyze, and optimize AI workloads on large-scale GPU and CPU clusters used for distributed Deep Learning LLM training and inference. Your primary focus will be collectives communication and networking. You will work across hardware components such as HCAs, Switches, CPUs, GPUs, and Systems. You will also engage with software layers including LLM applications, machine learning frameworks, communication, and computing libraries. Moreover, you will build performance analysis tools and strategies to investigate details and clarify performance expectations, limitations, and bottlenecks. This is your chance to contribute to AI innovation! What you'll be doing: - Characterizing AI workloads and deep learning models aimed at large-scale LLM training and inference on NVIDIA supercomputers. The role centers on distributed systems with a focus on high-performance networking and NVIDIA communication libraries. - Benchmarking, profiling, and analyzing the performance to find bottlenecks and identify areas for improvement and optimizations, with a strong emphasis on networking aspects. - Developing PyTorch trace-based profiling, analysis, and replaying toolset to aid in benchmarking, debugging, and co-designing network systems for LLM workloads. - Collaborating with multiple teams from hardware to software to provide performance analysis insights. - Defining performance test plans, setting performance expectations for new technologies and solutions, and working to achieve performance targets. What we need to see: - B.Sc in Computer Science or Software Engineering or equivalent experience. - 15+ years of experience with high-performance networking (RDMA, MPI, NCCL, SHARP). - Demonstrated ability in performance evaluation techniques and approaches. - Experience with NVIDIA GPUs and the CUDA library. Knowledge of deep learning frameworks like TensorFlow or PyTorch. Expertise in networking collective communication libraries such as NCCL and protocols like RoCE and RDMA. - Fast and self-learning capabilities with strong analytical and problem-solving skills. - Proficiency in programming languages: Python, Bash, and C++. - Experience with a container-based development environment. - Great teammate who communicates clearly and works well with others. Ways to stand out from the crowd: - Extensive understanding and hands-on experience with AI workloads and benchmarking for distributed LLM training. - Knowledge in PyTorch, CUDA, and NCCL libraries. - Comprehensive system knowledge and understanding (Intel / AMD / ARM CPUs, NVIDIA GPUs, HCA, Memory, PCI). - Strong capabilities in performance evaluation and methods using contemporary tools. With 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. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD for Level 6, and 320,000 USD - 488,750 USD for Level 7. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 16, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Circuit Design Engineer - Power Modeling an...
NVIDIA has been at the forefront of technological innovation for over two decades. Our journey began with the invention of the GPU in 1999, which revolutionized the PC gaming market, redefined modern computer graphics, and transformed parallel computing. More recently, our advancements in GPU deep learning have ignited the era of modern AI, positioning NVIDIA as a leader in this next wave of computing. We are now looking for a motivated Senior Circuit Design Engineer in Power Modeling and Simulation to join our dynamic and growing Circuits Solutions Group. If you are looking for a significant and exciting role in improving the netlist and timing quality of our designs and if you are a strong self-starter and highly motivated individual who loves to collaborate and find solutions to hard technical problems, join us today! What you’ll be doing: - Participate in innovative Processor design in deep submicron technologies. - Work as part of a global circuits team to design innovative power delivery and power management solutions. - You'll model and simulate analog and digital circuits and systems in a variety of environments with different degrees of abstraction and complexity. - Model and simulate power delivery networks (PDN) from die level all the way to platform level. - Perform detailed block-level and system-level simulations to ensure good reliability, performance, and stability of the designs. - Be a mentor/technical lead for junior team members. What we need to see: - BSEE (or equivalent experience)/MS or PhD degree preferred in Electrical or Computer Engineering with 6+ years of experience with modeling and simulation digital and analog circuits and systems and associated power delivery networks. - Experience with industry-standard electromagnetic simulation tools (Ansys, Sigrity) - Experience with modeling and simulation using Matlab/Simulink, Simplis, Spice, verilogAMS, mixed-signal RTL+spice, s-parameters, etc. - Familiarity/experience with industry-standard design and EDA tools (Cadence Virtuoso, Allegro) and circuit simulation tools (HSpice, Spectre, Primesim, XA, etc) Ways to stand out from the crowd: - Hands-on experience modeling and simulating complex and sophisticated power delivery networks for CPU/GPU. - Hands-on background simulating digital and analog circuits and control loops is a plus. - Proficiency in scripting language, such as, Perl, Tcl, Python, Skill, and automation methods/algorithms is a plus. We are dedicated to solving some of the world's most complex problems, from healthcare to robotics, self-driving cars to blockbuster movies, and beyond. Our work in AI and digital twins is transforming industries and profoundly impacting society. We thrive on seamless collaboration, shared success, and a commitment to diversity and individuality. Everyone at NVIDIA contributes, and everyone belongs. Join us at NVIDIA, where you will be part of an eclectic, passionate group of professionals dedicated to making a lasting impact on the world. Together, we will continue to push the frontiers of technology and create a better tomorrow. LI-Hybrid Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 168,000 USD - 264,500 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 16, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
System Design Engineer
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 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. NVIDIA is a “learning machine” that constantly evolves by adapting to new challenges that are hard to tackle, that only we can pursue, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. We are now looking for a System Design Engineer in the System Product Team. In this role, you will be working with peer system design engineers to develop NVIDIA GPU/Tegra based products for GPU cards, MGX servers, automotive, robotics, industrial PC, consumer electronics, etc. What You'll be Doing: - Review board designs and collaborate with other design engineers on product solutions. - Collaborate with cross-functional teams to pursue the balance of product cost, performance, and schedule under the guidance of system architects and product architects. - Participate in the documentation required to release the product to manufactures and partners. - Optimize/invent circuits, functions for better performance, and lower cost. - Improve the design flow together with the infrastructure team. What We Need to See: - B.S in Electrical Engineering or equivalent experience. - 1+ years of proven board design experience. - Strong analytical skills including past experience in PCB design and review. - Experience with using lab tools such as oscilloscopes, multimeters, and logic analyzers. - Comfortable working in various Linux environments as well as with Windows OS’s - Strong verbal and written skills. 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 with us. If you're creative and autonomous, we want to hear from you!
Federal Physical AI Business Development Lead
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 seeking a technical and strategic Senior Business Development Manager to join our team, with a focus on growing business ecosystems across emerging technology domains, specifically Physical AI. In this pivotal role, you will work directly with software solution providers, strategic partners, and industry professionals to champion 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 business growth and a talent for communicating how NVIDIA technology can solve complex, real-world challenges. You must be a U.S. Citizen to apply for this position What You'll Be Doing: - Serve as the trusted strategic advisor, problem solver, and champion for the partner ecosystem in the Federal Physical AI Ecosystem, with cross-functional partners to drive adoption of NVIDIA technologies. - Accelerate critical business opportunities by demonstrating groundbreaking solutions that integrate the core NVIDIA stack into partner products, platforms, and pipelines. - Advise go-to-market resources , such as solution briefs, business cases, demonstration pipelines, and tools to highlight the application of technologies in solving real-world problems across the Federal and commercial ecosystem. - Guide 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 partner ecosystem to identify growth opportunities, inform technology roadmaps, and shape market expansion strategies. - Collaborate multi-functionally with solution architects, engineering, product management, and marketing to drive partner engagement and optimize adoption strategies. - Engage with partner business teams, technical leaders, and decision-makers to identify goals, solve business challenges, and promote best practices for successful integrations. - Represent and advocate for partner needs and feedback to NVIDIA's internal product and engineering teams, supplying actionable insights from field engagements to influence product roadmaps. What We Need to See: - A minimum of 8+ years of overall professional experience in the technology industry in business development, strategic partnerships, or technical sales, including 5+ years of direct hands-on experience in the Federal ecosystem. - Bachelors degree or equivalent experience. - Significant domain proficiency with the Federal Physical AI Ecosystem in high-performance computing, cloud, AI/ML, and/or vertical-specific frameworks and solutions. - Excellent interpersonal skills with the ability to distill complex technical concepts for diverse technical and non-technical audiences from engineers to executives. - Experience leading strategic collaborations with engineering and product teams, including solution design, business case development, executive presentations, and delivery of technical or business workshops. - Proven ability to structure and execute complex strategic engagements, negotiate agreements, prioritize opportunities, 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 scaling vertical-specific go-to-market solutions. - Familiarity with advanced computing, AI, and/or GPU acceleration platforms. - Track record in identifying and closing strategic partnerships for real-time processing and low-latency decision-making use cases. - Successful history of building and scaling partner ecosystems and delivering impactful business enablement programs. - Established relationships within the Physical AI ecosystem. 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 teams are rapidly growing. If you're a creative and autonomous person with a real passion for technology, we want to hear from you. Your cash compensation will be determined based on your location, experience and the pay of employees in similar positions with 85% paid through base salary and 15% variable compensation. The cash compensation range is 200,000 USD - 304,750 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 19, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Applied AI and AI Infrastructure Engineer -...
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 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. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can address, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. Make the choice to join us today. Design-for-X Engineering at NVIDIA works on groundbreaking innovations involving crafting creative solutions in AI for Chip Design and AI for Predictions in various use cases in manufacturing testing on some of the industry's most complex semiconductor chips. What you'll be doing: - As a senior member in our team, you will work on Applied AI projects that requires ML & Gen AI expertise. - You will work on building and managing deployment cycles as part of the AI Infrastructure requirements at an org-wide level. - For setting up a robust AI infrastructure, you will be the liaison between on-prem infrastructure teams and SW dev teams, while monitoring performance, automating deployments and maintaining code pipelines. - You will work on hard-to-solve problems in the Design For Test space which will involve application of algorithm design, using statistical tools to analyze and interpret complex datasets and explorations using Applied AI methods. - In addition, you will help develop and deploy DFT methodologies for our next generation products using Gen AI solutions. - You will also help mentor junior engineers on test designs and trade-offs including cost and quality. What we need to see: - BSEE (or equivalent experience) with 12+, MSEE with 10+, or PhD with 6+ years of experience in AI Infrastructure management, Applied Machine Learning and Gen AI. - Excellent knowledge in building agents and multi-agentic ecosystems - Experience with SQL, ETL, and data modeling - Hands-on experience with cloud platforms (AWS, Azure, GCP) - Architect and optimize multi-region, globally distributed systems to meet our high standards for availability, latency, and throughput - Lead data modeling, performance tuning, and capacity planning for large-scale mission-critical Gen AI workloads - Strong programming skills in Python, C++ expected - Outstanding written and oral communication skills with the curiosity to work on rare challenges. Ways to stand out from the crowd: - Experience in Ai infrastructure management for real-world systems - Experience in application of AI for Chip Design problem-solving - Good understanding of technology and passionate about what you do - Strong collaborative and interpersonal skills, specifically a proven ability to effectively guide and influence within a dynamic environment NVIDIA offers highly competitive salaries and a comprehensive benefits package. We have some of the most forward-thinking and talented people in the world working for us and, due to unprecedented growth, our world-class engineering teams are growing fast. If you're a creative and autonomous engineer with real passion for technology, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 200,000 USD - 322,000 USD for Level 5, and 248,000 USD - 379,500 USD for Level 6. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 19, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior AI ML Solution Engineer, AI-Native Developm...
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 AI/ML Solution Engineer to join us in shaping the future of software development. Solution Engineers 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 an AI/ML Solution Engineer in the AI-Native Development team, you will design and build AI-powered development pipelines, evaluate ML approaches for code generation and review, and drive the adoption of AI-assisted software development across the organization. You will work at the intersection of machine learning and software engineering — selecting the right models, feedback strategies, and evaluation frameworks to make AI-generated code reliable, high-quality, and trustworthy. What you'll be doing: - Drive architecture, applied research, and hands-on development by defining and building AI-native software engineering solutions. - Design and build AI-powered development pipelines — from code generation and automated review to feedback loops and evaluation systems. - Evaluate and select ML approaches for specific problems: when to use LLM prompting vs. fine-tuning (QLoRA), classical ML (random forest, linear regression) vs. reinforcement learning, RAG vs. structured extraction. - Architect feedback and evaluation systems that measure and improve AI output quality over time. - Review and refine AI solution architectures — evaluate design decisions, identify weaknesses, propose alternatives with reasoning. - Lead proof-of-concept development to validate new AI/ML approaches for development tooling. - Collaborate with the core team to define risk-based development levels and calibrate AI review depth per level. What 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). - 5+ years of industry experience (or equivalent) in software architecture, hands-on development, AI/ML, applied research, or related fields. - Strong background in software or solution architecture, applied AI/ML research, or hands-on development of production-grade AI systems. - Industry experience building and shipping AI-powered tools or ML pipelines (not just training models — end-to-end delivery). - Strong understanding of LLM capabilities and limitations — prompt engineering, fine-tuning, RAG, agent architectures. - Experience with at least two of: reinforcement learning, classical ML, NLP/information retrieval, evaluation framework design. - Strong understanding of AI development and evaluation pipelines. - Can reason about trade-offs: when to use which approach, with real reasoning backed by shipping experience. - Strong programming skills (Python required; familiarity with ML frameworks — PyTorch, HuggingFace, etc.). - Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment. Ways to stand out from the crowd: - Experience with LLM-based code generation, code review, or developer tooling. - Familiarity with eval frameworks and feedback loop design (online and offline evaluation). - Experience with AI agent orchestration (multi-agent systems, tool use, planning). - Shown research track record (publications, open-source contributions). - Knowledge of AI-assisted development tools and their underlying architectures. 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.
AI Computing Software Development Engineer, LLM In...
We are now looking for a Software Development Engineer to help TensorRT LLM and TensorRT Edge LLM projects! NVIDIA is hiring software engineers for its AI Computing team. Academic and commercial groups around the world are using GPUs to power a revolution in deep learning-powered AI, enabling breakthroughs in areas like LLM, ChatGPT and GenerativeAI that has put DL at the “iPhone moment” for AI. Join the team which is building the inferencing software which will be used across our product lines! The ability to work on a fast-paced delivery-focused team is required and excellent interpersonal skills are a must. What you'll be doing: - Craft and develop robust inferencing software that can be scaled to multiple platforms for functionality and performance - Performance analysis, optimization and tuning - Closely follow academic developments in the field of artificial intelligence and large language models - Provide feedback into the architecture and hardware design and development - Collaborate across the company to guide the direction of machine learning inferencing, working with software, research and product teams - Publish key results in scientific conferences What we need to see: - Masters or higher degree in Computer Engineering, Computer Science, Applied Mathematics or related computing focused degree (or equivalent experience) - 2+ years of relevant software development experience. - Excellent C/C++ programming and software design skills, including debugging, performance analysis, and test design. - Strong curiosity about artificial intelligence, awareness of the latest developments in deep learning like LLMs, generative and recommender models - Experience working with deep learning frameworks like TensorFlow and PyTorch - Proactive and able to work without supervision - Excellent written and oral communication skills in English NVIDIA is widely considered to be one of technology’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. Does the idea of contributing to and pushing the boundaries of state-of-the-art AI and Compute systems excite you? Interested in getting exposure to the entire DL SW stack? Come join us and help build the GPU-accelerated DL platform used worldwide.
Senior Research Scientist, Nemotron Post-training
Join NVIDIA and help build the Nemotron models that will define the foundation of open-source generative AI. We are looking for a research scientist / engineer who is passionate about open-source and excited to create our next-generation post-training pipelines. You will work at the intersection of research and engineering to invent, implement, and scale the core post-training technologies behind our Nemotron models. What you’ll be doing: - You will be engaged as core contributors to Nemotron models post-training, working at the intersection of the areas: 1) Synthetic data and algorithmic research for agentic RL 2) Data and training Infrastructure implementation 3) Collaborating in vendor data acquisition and experimentation 4) Large-scale research & production model post-training - Advance open-source foundation models by developing training data, benchmarks, LLMs and software (including NeMo-RL , Nemo-Gym and yet to be announced software) - Solve large-scale, end-to-end foundation model post-training challenges, spanning the full model lifecycle from initial orchestration, data pre-processing, running of model training and tuning, to model deployment. - Publish and present your results at academic and industry conferences What we need to see: - Master or PhD degrees in computer science, machine learning or other quantitative domains (or equivalent experience). - 5+ year working or research experience in model mid-training / post-training, reinforcement learning and agentic systems. - Hands-on experience in data curation and model training for Agentic and Reasoning capabilities - In-depth experience in using or developing inference and deployment environments such as vLLM, SGLang or TRT-LLM. Ways to stand out from the crowd: - Industrial experience in reinforcement learning for leading foundation models. - Experience in optimizing model quality from real-world traffic feedbacks 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 passionate about leading breakthrough AI research and building exceptional teams that shape the future of computing, we want to hear from you. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 192,000 USD - 304,750 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 20, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
System Administrator – Advanced Data Center and AI...
We’re seeking a hands-on System Administrator who thrives in complex data center environments powering next-generation AI and networking platforms. The role involves deploying and maintaining bare-metal and multi-node environments running NVIDIA networking, DGX, and advanced computing systems — focusing on firmware validation infrastructure, BMC management, regression lab automation, and continuous availability of critical test platforms. The ideal candidate brings deep Linux expertise and is comfortable solving issues at the hardware-firmware boundary such as BIOS, BMC, NIC firmware, and debug interfaces. They also have experience with infrastructure-as-code and monitoring at scale. You’ll join a team supporting rapid silicon bring-up and pre-production validation — where uptime and automation directly accelerate product delivery. What You’ll Be Doing: - Deploy, configure, and maintain NVIDIA DGX, GB, and HPC systems within our data center. - Monitor and ensure system health through preventive maintenance, upgrades, patching, and resolving issues in both physical and virtual environments. - Implement and update automation for efficient AI and HPC administration via Bash and Python scripting. - Lead integration, onboarding, and optimization for new hardware and edge technologies alongside cross-functional teams. - Provide technical support and collaborate to enable rapid deployment and system bring-up of new technologies. What We Need to See: - Practical electronics or software engineering diploma, or system administrator certificates (any), or equivalent hands-on experience. - Minimum 3+ years' experience as a System Administrator handling large-scale data center, HPC, or AI infrastructure deployments. - Proven background in Linux server environments and hands-on experience with platforms such as NVIDIA DGX and GB, or HPC clusters. - Solid grasp of system architecture, networking fundamentals, and enterprise storage operations. - Clear experience in automating system administration tasks and improving workflows for AI and HPC infrastructure. Ways to Stand Out from the Crowd: - Extensive experience with cluster management, platform monitoring, and best practices in high-performance and GPU-accelerated environments. - Certifications in system administration, Linux, or enterprise HPC/AI infrastructure. - Practical experience with rack installation, high-density physical infrastructure, and scalable solutions for demanding workloads. - Proven troubleshooting skills and ability to collaborate across large-scale technical environments.
Software Engineering Manager - Image and Data Comp...
We are now looking for a Software Engineering Manager for our Image and Data Compression Libraries. Are you passionate about leading teams developing brand-new technology? Have you ever dreamed of elevating engineering practices to the next level? As a global leader in technology, NVIDIA's innovative work in artificial intelligence and deep learning is redefining industries from image classification to natural language processing. Join us in building software that powers the future and impacts millions worldwide. Work directly with a community of creative engineers and collaborate on projects that push the boundaries of what's possible. What you'll be doing: - In this role, you will be responsible for managing a team of highly skilled engineers, focusing on the development of an accelerated image and data processing solutions. - Lead and empower your team to successfully conduct projects that meet both internal and external customer needs. - Build and maintain a project roadmap that aligns with our daring goals and customer expectations. - Determine project goals and scope, ensuring execution and delivery. - Foster an inclusive and collaborative environment that promotes innovation and creativity. What we need to see: - Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Applied Math, or a related field, or equivalent experience. - At least five years of experience, including three or more in team management, with strong interpersonal and leadership skills. - Experience in designing and testing large scale software backed with solid examples from past career. - Proficiency in C++ and Python, showcasing your technical versatility. - Strong communication skills, enabling direct contact and effective collaboration with the open source community. - Experience with parallel programming and performance optimization on modern computer architectures (e.g., CUDA, MPI, NVSHMEM, NCCL, AVX, etc.). Ways to stand out from the crowd: - Experience with image processing concepts and algorithms (e.g. geometry transformations, filtering, morphological operations, color models, etc.) - Knowledge of image and data compression formats and algorithms (e.g. jpeg, tiff, png, deflate, zStd, ANS, etc.). - Prior experience working with distributed teams, demonstrating your ability to manage and coordinate effectively across different locations. 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! LI-Hybrid Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 200,000 USD - 322,000 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 20, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Principal Graphics Developer Tools Engineer
The Graphics Developer Tools team is seeking an exceptional technical leader to help shape the future of graphics development. This role spans multiple areas of NVIDIA's graphics software ecosystem, driving innovation across developer tools, graphics technologies, and next-generation development workflows. You will create and lead new strategic initiatives, partnering closely with NVIDIA Research, GPU Architecture, Driver, SDK, and Developer Technology teams to evaluate emerging technologies, prototype new ideas, and deliver solutions that improve how developers build, debug, profile, and optimize graphics applications. This is a hands-on technical leadership role emphasizing vision, execution, influence, and collaboration. Success in this role comes from technical excellence and the ability to align teams around ambitious ideas. What You'll Be Doing: Define and implement the technical vision and strategy for next-generation developer tools, workflows, and technologies that improve developer productivity. Design and prototype new tools that can evolve into production-ready software. Collaborate with GPU architects, driver engineers, SDK teams, and graphics developers to understand future needs and influence product direction. Drive technical initiatives across multiple organizations through collaboration and technical leadership. Mentor engineers and help establish engineering excellence within the larger Developer Tools organization. Engage with external developers, game studios, engine teams, and strategic partners to understand real-world workflows and pain points. Represent NVIDIA at industry events, technical conferences, and developer engagements. Influence the evolution of graphics development as AI increasingly transforms how software is built, optimized, and maintained. What We Need To See: BS, MS, or PhD in Computer Science, Computer Engineering, or related field (or equivalent experience). 15+ years of experience developing graphics software, developer tools, game engines, GPU technologies, or related systems. Deep understanding of modern graphics APIs including DirectX, Vulkan, or Metal. Strong C++ software engineering skills and experience building large-scale software systems. Demonstrated technical leadership driving complex projects across multiple teams. Experience designing software architectures and influencing technical direction beyond a single codebase. Strong communication skills with the ability to collaborate across engineering, research, product, and external developer communities. Proven ability to thrive in ambiguous environments and transform ideas into shipped products. Ways To Stand Out From The Crowd: Expertise in GPU architecture, memory systems, performance analysis, or graphics debugging. Experience with ray tracing technologies, neural rendering, or advanced rendering techniques using Vulkan or D3D12. Experience developing profilers, debuggers, validation tools, or SDKs. Experience applying machine learning or generative AI techniques to software development workflows. Contributions to game engines, graphics middleware, graphics SDKs, or open-source graphics projects. NVIDIA is widely considered to be one of the technology world’s most desirable employers with some of the most forward-thinking and hardworking people in the world working here. If you're highly technical and enthusiastic about 3D Graphics, we want to hear from you! For two decades, we have pioneered visual computing, the art and science of computer graphics. With our invention of the GPU - the engine of modern visual computing - the field has expanded to encompass video games, movie production, product design, medical diagnosis and scientific research. Today, we stand at the beginning of the next era, the AI computing era, ignited by a new computing model, GPU deep learning. Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary range for this position is 272,000 USD – 431,250 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until November 3, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Manager, Engineering - AI Developer Tools
For over 25 years, NVIDIA has been revolutionizing computer graphics, PC gaming, and accelerated computing. 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 hardware 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. At NVIDIA, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. We are seeking a highly skilled Senior Engineering Manager to help drive the future of NVIDIA’s AI developer tools and technology. This is an exceptional opportunity to help shape the developer experience for AI workflows across local and cloud GPUs. You will play a key role in evolving how developers and agents build, run, and manage AI workloads on accelerated infrastructure—all within an encouraging and inclusive environment. What you'll be doing: - Lead, mentor, and develop a team of 4-8 engineers, providing technical guidance, performance feedback, and career development opportunities - Work closely with product and engineering partners to define roadmap priorities, clarify requirements, and drive technical execution - Collaborate with cross-organization teams to agree on goals, manage dependencies, and deliver developer experiences that are coordinated - Improve engineering efficiency through internal tools, frameworks, automation, and development guidelines - Ensure alignment with security and compliance standards across all products and processes What we need to see: - BS/MS in Computer Science or a related technical field, or equivalent experience, combined with 8+ overall years of hands-on experience building and supporting AI or developer tools. - 4+ years of engineering leadership or management experience in a technical environment - Experience with Agile software development or other iterative delivery processes - Strong software engineering skills and a working knowledge of Go, Python, and JavaScript - Strong collaboration and communication skills across engineering, product, and multi-functional partners Ways to stand out from the crowd: - Deep proficiency in Golang and/or JavaScript - Experience with agentic or AI-assisted software development tools and workflows - Experience with AI inference engines and frameworks - Track record of success in fast-paced, high-growth environments with constantly evolving needs - Strong documentation habits and demonstrated commitment to continuous improvement and knowledge management 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/ Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 272,000 USD - 431,250 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 20, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior Product Engineer, Agentic AI
NVIDIA’s Vietnam R&D Center (VRDC), we are building the next generation of AI systems—moving from traditional software to agentic AI platforms that can reason, act, and continuously improve themselves. As a Senior Product Manager / Product Engineer, you will define and drive Agentic AI products and platforms, bridging product vision with deep technical execution. You will work closely with development, analytical, and platform teams to transform early-stage innovations into scalable, production-ready systems that power real-world AI workflows across NVIDIA. This role is ideal for a technical product leader and builder who thrives in ambiguity, understands complex systems, and is passionate about shaping how AI agents become impactful products. What you’ll be doing: - Product Ownership & Strategy: Define and drive the product strategy for agentic AI systems, including platforms, use cases, and ecosystem expansion. - Product Development: Translate early prototypes into scalable, production-grade products and drive execution end-to-end. - Agentic System Design Thinking: Shape products across data ingestion, reasoning, orchestration, and action loops with clear evaluation metrics. - Cross-Functional Leadership: Collaborate alongside engineering, research, and infrastructure teams to align on architecture, priorities, and delivery. - Technical Depth & Product Judgment: Make informed decisions based on deep understanding of system trade-offs. - Execution Excellence & Metrics: Define success metrics and iterate based on data and feedback. What we need to see: - BS/MS in Computer Science, Software Engineering, or a closely related technical area (or equivalent experience) - 10+ years of experience in product management, software development, or related roles - Proven experience building and launching complex technical or AI-driven products - Strong understanding of distributed systems, AI/ML platforms, or large-scale software systems - Experience driving 0→1 initiatives and scaling products to production - Excellent communication, stakeholder management, and ability to influence without authority Ways to stand out from the crowd - Experience building or productizing AI copilots, agents, or automation platforms - Background as a software engineer or hands-on technical experience - Experience scaling internal tools into production platforms - Familiarity with AI evaluation frameworks (accuracy, reliability, trust) - Passion for building systems that combine AI, automation, and real-world impact
Deep Learning Senior Engineer, End-To-End Autonomo...
At NVIDIA, we are seeking exceptional engineers to join our autonomous driving team to design, implement, and deploy cutting-edge end-to-end autonomous driving systems, running on NVIDIA chips in mass-production vehicles. Our strategy has evolved from AI 1.0 — building a driver from scratch — to AI 2.0 — teaching an intelligent agent to drive. This next phase leverages LLMs, VLMs, and VLAs to bring unprecedented reasoning, planning capabilities, and interactivity with the driving system to autonomous vehicles and general robotics. Let’s build the future of autonomy—together! What You’ll Be Doing: - Design and train innovative large-scale models—including generative, imitation, and reinforcement learning—to improve the planning and reasoning capabilities of our driving systems. - Build, pre-train, and fine-tune LLM/VLM/VLA systems for deployment in real-world autonomous driving and robotics applications. - Explore novel data generation and collection strategies to improve diversity and quality of training datasets. - Collaborate with cross-functional teams to deploy AI models in production environments, ensuring performance, safety, and reliability standards are met. - Integrate machine learning models directly with vehicle firmware to deliver production-quality, safety-critical software. What We Need to See: - Hands-on experience building LLMs, VLMs, or VLAs from scratch or a proven track record as a top-tier coder passionate about autonomous systems. - Deep understanding of modern deep learning architectures and optimization techniques. - Proven record of deploying production-grade ML models for self-driving, robotics, or related fields at scale. - Strong programming skills in Python and proficiency with major deep learning frameworks. - Familiarity with C++ for model deployment and integration in safety-critical systems. - PhD with 2+ years, MS (or equivalent experience) with 4+ years of relevant experience in Computer Science, Computer Engineering, or a related technical field. Ways to Stand Out from the Crowd: - Experience with LLM/VLM/VLA systems deployable to autonomous vehicles or general robotics. - Publications, open-source contributions, or competition wins related to LLM/VLM/VLA systems. - Deep understanding of behavior and motion planning in real-world AV applications. - Experience building and training large-scale datasets and models. - Proven ability to optimize algorithms for real-time performance in resource-constrained environments and strong track record of taking projects from concept to production deployment. deeplearning
Solutions Architect - AI Technology Center for Phy...
NVIDIA AI Technology Center is seeking outstanding Senior Solutions Architects to catalyze the global research community by embedding NVIDIA as a core scientific collaborator. We move beyond standard technical support to act as elite research partners, driving the adoption of NVIDIA's platform through high-impact, co-authored breakthroughs and the shared pursuit of frontier AI discoveries. Primary focus on Physical AI technical engagements including Digital Twin and Robotics with researchers and developers at our key partner researcher from universities and joint labs. You will become a trusted technical advisor with our customers and work on exciting projects and proof-of-concepts dedicated to Physical AI. This role is an excellent opportunity to work in an interdisciplinary team with the latest technologies at NVIDIA! What you will be doing: - Understand NVIDIA’s methodology how to develop Physical AI, so called the three-computer problem, simulating in the virtual world, training a model, and deploying the trained model into the embedded system. - Help researchers in the universities or enterprises in Korea build a virtual world using NVIDIA Omniverse platform based on OpenUSD (Universal Scene Description), generate synthetic data using NVIDIA Cosmos models, test robots using NVIDIA Isaac Sim, and fine-tune and deploy NVIDIA GR00T models, open humanoid foundation models. - Review and rank proposals submitted by researchers from the universities or enterprises in Korea based on technical soundness, novelty, and the degree to which they demonstrate NVIDIA reference designs. - Advise on the transition from experimental code to large-scale, production-ready research environments, demonstrating the performance leap provided by the NVIDIA technology stack. What we need to see: - PhD in Computer Science, Electrical/Computer Engineering, Physics, Mathematics, other Engineering or related fields (or equivalent experience) - Proven experience in managing complex technical projects and navigating corporate strategic goals - Solid understanding of basic deep learning including computer vision models, large language models, vision language models, or robot foundation models - Strong technical background in 3D virtual reality, photorealistic technologies, and USD (Universal Scene Description) - 5+ years of hands-on experience, primarily with Digital Twin and Robotics technologies , especially dexterous and bimanual manipulation, motion retargeting and teleoperation, humanoid whole-body control, ROS2, Isaac ROS, and NVIDIA Jetson and JetPack SDK - Experience with NVIDIA GPUs and software libraries - Strong problem-solving and debugging skills - Excellent presentation, communication, and collaboration skills - Strong written and oral communication skills in English. Ways to stand out from the crowd: - Good track record of academic research publications - Experience working across academia, industry and the government - Experience in the embedded system, especially NVIDIA Jetson platform, composed of ARM CPU, NVIDIA GPU, NVIDIA JetPack SDK, and NVIDIA Isaac ROS (Robot Operating System) NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most brilliant and talented people in the world working for us. If you are creative and autonomous, we want to hear from you! NVIDIA is committed to encouraging a diverse work environment and is 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.
Manager, Factory Inventory Control and Material Pl...
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 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. NVIDIA is a “learning machine” that constantly evolves by adapting to new opportunities that are hard to solve, that only we can pursue, and that matter to the world. This is our life’s work, to amplify human creativity and intelligence. We are seeking a highly experienced, strategic, and dynamic Factory Inventory Control and Material Planning manager to lead our global inventory control and OSAT material planning team. In this role, you will be responsible for inventory transactions, reconciliation, and material supply chains for our Chip, Boards, and Server business. You will be responsible for leading Outsourced Semiconductor Assembly and Test (OSAT) / Contract Manufacturer (CM) partners across Taiwan, Hong Kong, and Singapore, inventory control and ensuring raw material supply continuity (with a strong focus on substrates), and driving system automation. The ideal candidate possesses a global outlook, outstanding leadership skills, and a proven track record of bringing up new manufacturing sites. What You Will Be Doing: - Team Leadership & Governance: Lead, mentor, and develop a high-performing Inventory Control and Material Planning team. Develop a culture of high standards, accountability, and teamwork. - OSAT & CM Management: Be responsible for and own inventory control operations at OSAT/ CM partners across Taiwan, Hong Kong, and Singapore. Drive factory physical audits and scrap audits at subcontractor sites. - Material Supply Monitoring: Support and guide the OSAT Material Planning team to monitor and expedite raw material supply chains, with critical focus on substrate availability and risk mitigation. - Inventory Operations Control: Direct global inventory transactions, reconciliations, aging inventory management, lot split/merge operations, and complex shipment arrangements with subcontractors. - New Site Bring-Up & NPI: Lead the inventory control and reconciliation strategy for new vendor/site bring-ups. Collaborate with New Product Introduction (NPI) teams to complete seamless time-to-market plans. - System Automation & Implementation: Drive system automation projects. Be responsible for SAP (S/4HANA) implementations, business flow improvements, and User Acceptance Testing (UAT). - Cross-Functional Collaboration: Partner with global collaborators and geographical teams to optimize business workflows, improve efficiency, and lead cross-border logistics. What We Need to See: - Experience: 8+ overall years of related experience in semiconductor inventory control, supply chain planning, or OSAT /CM manufacturing management and 3+ years of management experience. - Education: Bachelor’s degree or equivalent experience in Industrial Engineering, Supply Chain Management, Business Administration, or a related field. - System Expertise: Strong proficiency in SAP - direct experience with SAP S/4HANA is a strong plus. - Language Skills: Professional and proficient English communication skills to foster shared values throughout the global company. - Leadership Traits: Proven people management skills with a global view; a great teammate who is willing to take calculated risks and full responsibility. - Soft Skills: Highly organized, diligent, and structured problem solver with strong quantitative, problem-solving, and social skills. Ways to Stand Out from the Crowd: - Exceptional capability in designing robust inventory audit frameworks and driving end-to-end reconciliation strategies across complex, multi-stage manufacturing flows. - Demonstrated experience in successfully leading complex substrate shortage crises or critical raw material constraints. - Deep expertise in driving large-scale system automation that significantly reduces manual inventory reconciliation. - A strong sense of ownership with a track record of setting high operational standards and transforming ambiguous challenges into structured action plans. With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the most desirable employers in the world. We have some of the most experienced and hardworking people in the world working for us. If you are creative, autonomous and love challenges, we want to hear from you. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Senior Solution Engineer, Switch Networking
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 on the planet working for us. If you're creative, passionate and self-motivated, we want to hear from you! We are looking for an experienced networking software engineer. An awesome candidate is highly technical who is also comfortable with dealing with enterprise customers. You will join a team of Solution Engineers focused on the Mellanox Networking, DGX Platforms, Container Orchestrators, Deep Learning containers, and other Enterprise related system software. Solution Engineers spend approximately 50% of their time helping customers with their most complex problems and 50% of their time doing development related work. This individual should have proven grasp of datacenter and networking technologies, to provide comprehensive solutions for complex installations, maintenance, or operations for a broad scope of leading-edge networking products. What you'll be doing: - Develop features and tools as part of solution engineering efforts to support all Enterprise Service offerings including, but not limited to Networking/switching products. - Work with NVIDIA Enterprise customers and internal users to improve the availability, reliability, and overall experience of working with NVIDIA Networking products. - Take ownership and drive customer issues with Ethernet or InfiniBand switch network deployments from inception to resolution. - Bring independent analysis, communication, and problem-solving to customer experience. - Collaborate with engineering to document, recreate and solve issues. What we need to see: - BSc in Computer Science, Electrical Engineering, Computer Engineering, or related field (or equivalent experience). - 5+ years system software development and troubleshooting experience, ideally with some customer facing. - Experience developing with Python, C and C++ in kernel and/or application space and/or embedded software. - Very good familiarity with Linux (tools, utilities, kernel functionality). Hands-on experience with containers and virtualization technologies. - Proven ability to deeply analyze IPv4, IPv6, Layer 2 switching, TCP/IP and routing networking protocols (ARP, STP, LACP, MLAG, IGMP, PIM, BGP, OSPF). - Intellectual curiosity, positive attitude, flexibility, analytical ability, self-motivation, and team-oriented. Ways to stand out from the crowd: - Experience in solving problems in large-scale network environments with overlay technologies (BGP, OSPF, VXLAN, EVPN). - Configuration and operational expertise with network switch/router platforms (i.e. IOS, JunOS, EOS). - Experience with SRv6 technology, HPC, low-latency systems and performance tuning. - Contributions to networking related open-source projects such as Free Range Routing (FRR) and/or Bird. - Experience with AI coding tools, AI agents, etc.
Senior AI Application Developer - GPU and SOC Arch...
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. Today, NVIDIA’s GPU simulates human intelligence, running deep learning algorithms and acting as the brain of computers, robots and self-driving cars that can perceive and understand the world. We are looking to grow our company and teams with the smartest people in the world and there has never been a more exciting time to join our team! NVIDIA Architecture Modeling group is looking for Architects, Software Engineers, and AI application developers to join our various architecture efforts across GPU's and SOC's. In this position, you will be working with other world-class architects on enabling state-of-the-art GenAI applications integrated with simulation platform and architecture teams' process workflows. What you’ll be doing: - Develop and deploy scalable GenAI applications that integrate with existing workflows and enhance overall productivity - Use state-of-the-art AI tools and techniques to accelerate GPU/ SOC Architecture modeling - Work with hardware architects to identify how to best design, customize, and deploy AI-based solutions to their specific problem domains. - Collaborate with infrastructure engineers to improve existing automated workflows by incorporating LLMs and establishing best practices for future solutions. - Research emerging AI technologies and engineering best practices to continuously evolve our development ecosystem and maintain a competitive edge. What we need to see: - BS, MS, PhD or equivalent experience in Computer Science, Electrical Engineering, Computer Engineering, or a related field with 5+ years of experience in related areas - Proficiency in C++, Python and ML frameworks like LangChain, LangSmith, Claude Agent SDK, Nemo Agent Toolkit, or other AI agentic tools - Hands-on experience with LLMs (e.g. GPT, Claude, Llama) and multimodal models - Background in Computer Architecture with experience in modeling is a plus - Strong collaboration skills with design and engineering teams - Strong problem-solving and debugging skills, with a track record of driving issues to closure Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 152,000 USD - 241,500 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 25, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Senior AI Networking Exploration Architect
NVIDIA is building the world's most advanced AI computing platforms, powering breakthroughs in generative AI, large language models, and scientific discovery. Our accelerated computing technologies enable researchers and engineers to push the boundaries of what's possible with artificial intelligence. We are seeking an AI Networking Exploration Architect for our Networking Insights Group to bridge the gap between cutting-edge, hyper-scale AI workloads and the datacenter infrastructure that enables them. You will join a small, focused team of multidisciplinary engineers driving AI workload optimization through deep application understanding and end-to-end systems thinking. Your insights will directly shape NVIDIA's products across the full stack—from applications and software libraries to hardware architecture and physical design. What You'll Be Doing: - Model the performance of complex AI workloads to identify bottlenecks and recommend system-level optimizations. - Translate state-of-the-art research into actionable infrastructure, software, and hardware features in partnership with architecture teams. - Rapidly master new AI domains (LLMs, generative models, multimodal systems) and distill key findings for product teams. - Incorporate your deep knowledge of AI applications into our hardware and software roadmaps. - Conduct independent research by formulating hypotheses about workload behavior and validating them through rigorous analysis. - Drive architectural innovation and network optimization by applying your domain expertise to exploratory analysis of real-world Deep Learning (DL) workloads. What we need to see: - M.Sc. or Ph.D. in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience. - +5 years of experience. - Strong ML/Data Science background with hands-on experience in LLMs or generative AI. - A systems-level mindset with the ability to estimate end-to-end requirements across the entire AI stack. - Proven ability to translate research and product requirements into clear software/hardware specifications. - Exceptional research skills: you can digest academic papers, self-learn new domains, and independently test hypotheses. - Advanced Python programming skills for performance modeling and data analysis. - Excellent communication skills, with the ability to present complex findings with clarity and conviction. - A pragmatic approach: you are detail-oriented but can prioritize effectively to focus on the most critical issues. Ways to Stand Out from the Crowd: - Deep understanding of datacenter infrastructure, network topologies, and protocols. - Expertise in distributed training methods and their impact on infrastructure. - Knowledge of AI performance metrics and the impact of different deployment strategies. - Experience extrapolating academic research into tangible hardware architecture requirements. - A track record of leading complex, multidisciplinary research projects that result in production impact. NVIDIA has some of the most forward-thinking and talented people in the world working for us. If you're an autonomous researcher passionate about connecting AI applications with the infrastructure that powers them, we want to hear from you.
System Software Engineer - CUDA Chips
We are hiring engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of computational workloads, ranging from across deep learning, scientific computation, and self-driving cars, video games and virtual reality. CUDA helps define a unified programming model across a range of system configurations and hardware capabilities accomplished through CUDA driver interaction with GPU hardware, kernel mode drivers, and the operating system. This role incorporates strong system software programming skills, a detailed understanding of operating systems and kernel programming, hardware architecture, as well as excellent communication and planning skills. You will work closely with both hardware engineers and other software engineers to craft, develop, debug and deploy many functional aspects of NVIDIA hardware and mobile system-on-chip (SOC) devices! What you'll be doing: You can expect be heavily involved through all aspects of development of our world-class products, ranging up front from design feedback, early modeling, simulation of hardware in pre-silicon environments, all the way through to early silicon bringup and final feature deployment in production software ultimately delivered to end users. You should be eager to learn about, and contribute to, the design of new compute and graphics drivers and new GPU architectures! In this role, you will: - Develop Software on Pre-Si environments(Simulation/Emulation) - Own and drive CUDA enablement for new Silicon and Architecture - Work with SW, HW and relevant teams to develop, stabilize and productize CUDA features for new chips and systems - Promote, architect, and implement new features, as well as own contribution to bring up of CUDA on new chips - Help define forward-looking improvements to the CUDA APIs and programming model, while driving development efforts across multiple teams - Write effective, maintainable, and well-tested code - Developing code for multiple operating systems What we need to see: - BS or MS degree in Computer Engineering, Computer Science, Electrical Engineering or equivalent experience - 2+ years of relevant systems software development experience - Strong C programming skills, knowledge of parallel programming - Excellent knowledge of computer system architectures - Experience with operating system interfaces for threads, process control, and virtual memory - Experience writing and debugging multithreaded programs - Background with working with large codebases - Deep understanding of technology and passionate about what you do - Good written communication as well as strong collaborative skills and ability to effectively guide and influence across groups Ways to stand out from the crowd: - Understanding of system level architecture, such as interconnects, memory hierarchy, interrupts, and memory-mapped IO - Knowledge of memory coherence and consistency models - Background with kernel mode development - Experience with Windows, Linux, or macOS driver development - Some familiarity with C++, CUDA experience Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 124,000 USD - 195,500 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 26, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
ML and Agentic Systems Engineer
At NVIDIA, we’re not just building the future, we’re generating it! Our Cosmos team is pushing the boundaries of multimodal AI, simulation, and world models. As we enter the next phase, we are building agentic systems that can reason about, build, evaluate, and improve AI systems themselves. We are building systems where AI doesn’t just run models but helps build them. This role is about creating the meta-layer of modern ML: the agents, tooling, pipelines, and feedback loops that make model development faster, smarter, and increasingly automated. Rather than focusing on inventing individual model architectures, you will build the systems that help models and teams improve continuously. We are looking for exceptional engineers who are passionate about the idea of AI-native software engineering: systems where agents can work with code, data, experiments, and evaluations to accelerate how machine learning gets done. What you’ll be doing: - Design and implement agentic workflows across the ML lifecycle, including data generation and curation, evaluation, debugging, training orchestration, and iteration. - Build AI-native systems in which models and agents can interact with codebases, tools, experiments, and environments to improve developer and researcher productivity. - Create self-improving loops where agents help generate data, surface failures, evaluate outputs, and drive better decisions across the system. - Own and evolve large-scale Python and PyTorch codebases, turning fast-moving ideas into robust, modular, reusable software. - Design and scale evaluation platforms that combine automated metrics, human feedback, and agent-driven analysis. - Build and maintain multimodal ML pipelines spanning data processing, experimentation, benchmarking, and deployment. - Integrate open-source and internal components into unified systems that enable rapid experimentation and reliable iteration. - Raise the bar on engineering excellence across the team through strong practices in testing, reproducibility, packaging, code health, and maintainability. What we need to see : - Significant experience building machine learning systems and software platforms, not only models. - Expert-level Python skills, with strong judgment around modularity, abstraction boundaries, and long-term code health. - Deep familiarity with PyTorch, including the ability to debug, adapt, and extend model behavior within larger software systems. - Experience building pipelines, evaluation systems, developer tooling, or workflow automation for ML at meaningful scale. - Strong software engineering fundamentals, including system design, testing, packaging, debugging, and collaborative codebase evolution. - Strong agency in LLM-based systems, such as tool use, planning, multi-step workflows, code agents, or automation over data and experiments. - Comfort operating in fast-moving environments where ambiguous ideas must be turned into useful systems quickly. - BS, MS, or equivalent experience in Computer Science, Engineering, or a related field. - 12+ years of relevant software development experience Ways to stand out from the crowd: - You have built agent-based systems that do real work: coding, evaluation, data generation, triage, experimentation, or orchestration. - You have contributed to impactful open-source ML, Python, or developer tooling. - Background with context compression and agent memory techniques - Familiarity with agent safety and agent identity (AuthN, AuthZ, IAM) - You bring a high bar for software craftsmanship, but know how to apply it in research-adjacent environments without slowing innovation down. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD for Level 5, and 272,000 USD - 431,250 USD for Level 6. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 26, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Principal Data Scientist - Cloud Gaming and AI
Join the NVIDIA GeForce NOW cloud team that allows users to play high-quality PC games on various devices, without the need for a dedicated gaming PC or console. NVIDIA's GeForce NOW service is built on top of our GPU technology, including our proprietary GPU architectures and software optimizations allowing efficient and high-quality experience even at high resolutions and fps and at industry leading low latencies. Our team is building the Diagnostic, Prescriptive and AI-augmented Analytics solutions that encompass processing, visualization, anomaly detection, root cause and predictive modeling for the benefit of millions of our end users. Our active projects include real-time forecasting of demand, constraint-optimized capacity allocation, dynamic prescriptions per session, Customer Onboarding and Voice of Customer Analytics, targeted Customer Outreach campaigns based on Customer Retention modeling, effective personalized diagnostic recommendations, LLM Chatbot. You will wield the power of Data and AI to help globally deliver a best-in-class cloud computing/streaming performance and experience. Our technology stack relies on industry standard components and tools (Python, R, Pandas, JupyterLab, Spark, SQL, Databricks, MLFlow, Delta Lake, Grafana, Kibana, Kubeflow, Elyra, Kubernetes, Gitlab, CI/CD, MLOps, Kafka, SQS, Kubernetes) What you'll be doing: - Provide Technical Leadership to the team of Data Scientists and Engineers working on global deployment at scale of GPU Compute services. - Work with Leadership and Stakeholders to understand top level requirements, build a tech roadmap, design solutions and guide the team to deliver results. - Acquire and apply domain knowledge of the product and platform to lead the design, implementation, and deployment of AI/ML based solutions for generating actionable insights and real-time prescriptive analytic pipelines to drive optimal outcomes for production services. - Build and Deploy real time and scalable solutions for real time User Diagnostics, LLM Chatbot, dynamic Suspicious Activity Detection, User feedback based clustering and alerting and LLM based Actionable Insight Generation solutions for Engineering And Management. - Improve productivity of the org by wrangling petabytes of data using statistical/AI/ML/LLM models to provide actionable and real time insights. - Leverage pioneering Forecasting models and Constraint Optimization solvers to improve capacity management and deliver server efficiency and end-user latency. - Leverage innovative ML/AI predictive models with explainability for User Retention/Churn and designing outreach campaigns. - Build innovative multi-agent self-learning Harnesses for improving engineering productivity for analytics and deployments. What we need to see: - Master’s/PhD or equivalent experience in Data Science, Statistics, Mathematics, Physics, Operations Research or related quantitative field - 15+ years of software experience for large-scale and reliable production deployments and 8+ years of proven experience in Statistics/AI/ML - Hands-on expertise in programming languages like Python, SQL, Java and modeling frameworks like Scikit-learn, Pytorch, TensorFlow for large projects. - Experience with common tools for data storage and processing (e.g. Spark, Pandas, Delta Lake) including drilling into problems of running large scale software in a big network. - Excellent verbal and written communication skills to convey rich data insights to non-Technical and Technical Stakeholders. - An outstanding track record of successful past projects, as a lead, related to the research and application of data science at scale. - Experience of User Retention Modeling, LLMs, Time Series Forecasting or Operations Research is a plus. With competitive salaries and a generous benefits package, NVIDIA is widely considered to be one of the technology industry's most desirable employers. We have some of the most forward-thinking and versatile people in the world working with us, and our engineering teams are growing fast in some of the most impactful fields of our generation: AI, Data Engineering, Data Science. If you're a creative engineer who enjoys autonomy and shares our passion for technology, we want to hear from you. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 248,000 USD - 379,500 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 26, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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
Senior System Software Engineer, DRIVE OS - Linux...
NVIDIA's Deep Learning GPUs have 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”. We are growing our company and the team with the smartest people in the world. We are looking for extraordinary Software Engineers to develop and productize NVIDIA's DRIVE OS software. As a member of NVIDIA's Solution Engineering team, you will adapt DRIVE OS solutions to various car platforms equipped with different sensors. We are looking for a Senior System Software Engineer with strong experience in Linux/QNX/Android operating system, Device Drivers development, virtualization, and ARM architecture What you will be doing: - Architecture, development, and enhancement of native/para-virtualized Linux/QNX device drivers - Solve complex system issues on Linux/Android/QNX OS - Lead the architecture discussions for SW components and interface with customers to support DRIVE software solutions. - Continuously evolve and support requirements gathering process and traceability flow. - Actively coordinate with cross-functional engineering teams to meet customer's requirements and to drive complex issues to closure. - Participate in architectural explorations which include feasibility studies, safety evaluations and data analysis. - Performance tuning of customer use-cases and functions on Drive OS software What we need to see: - BS/MS or equivalent experience. - 10+ years of overall experience and preferably with 4+ years of automotive industry experience. - In-depth understanding of the d isplay software stack on Android and/or Linux including surface flinger, HW composer, DRM/KMS - Should have worked on display drivers including DP/HDMI out, understanding/working experience on display serializer would be added advantage. - Strong understanding of QNX/Linux/Android operating system and hands-on experience with QNX/Linux device driver development - Strong C/C++ programming and debugging skills - In-depth understanding of ARM processor architecture fundamentals - Background in embedded software development and deep knowledge of product development lifecycle. - Exposure to functional safety architecture to meet ISO26262 standard would be a plus - Effective written and verbal communication regardless of audience or issue complexity. Ways to stand out from the crowd: - Extensive experience on developing/debugging complex device drivers on Linux/QNX OS - Possess in-depth expertise in embedded system-level debugging, with a focus on resolving complex performance bottlenecks and stress-related failures 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.
Senior System Software Engineer, DRIVE OS - Linux...
NVIDIA's Deep Learning GPUs have 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”. We are growing our company and the team with the smartest people in the world. We are looking for extraordinary Software Engineers to develop and productize NVIDIA's DRIVE OS software. As a member of NVIDIA's Solution Engineering team, you will adapt DRIVE OS solutions to various car platforms equipped with different sensors. We are looking for a Senior System Software Engineer with strong experience in Linux/QNX/Android operating system, Device Drivers development, virtualization, ARM architecture. What you will be doing: - Architecture, development, and enhancement of native/para-virtualized Linux/QNX device drivers - Developing/Designing/Debugging Android HALs - Solve complex system issues on Linux/Android/QNX OS - Lead the architecture discussions for SW components and interface with customers to support DRIVE software solutions. - Continuously evolve and support requirements gathering process and traceability flow. - Actively coordinate with cross-functional engineering teams to meet customer's requirements and to drive complex issues to closure. - Participate in architectural explorations which include feasibility studies, safety evaluations and data analysis. What we need to see: - BS/MS or equivalent experience. - 3+ years of overall experience and preferably with 2+ years of automotive industry experience. - Strong understanding of QNX/Linux/Android operating system and hands-on experience with QNX/Linux device driver development - Strong C/C++ programming and debugging skills - In-depth understanding of ARM processor architecture fundamenta ls - Background in embedded software development and deep knowledge of product development lifecycle. - Effective written and verbal communication regardless of audience or issue complexity. - Android Automotive/Android HAL development experience Ways to stand out from the crowd: - Extensive device driver development experience 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.
Technical Lead, GenAI - Autonomous Vehicles
We are seeking a highly technical and strategic Senior Technical Lead to join our team, with a focus on engaging developer ecosystems across emerging technology domains such as Generative AI, Autonomous Vehicles, and Simulation Platforms. 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—including Omniverse, Cosmos, and GenAI frameworks. 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 a technical advisor and problem solver with partner engineering teams, collaborating on architecture, code, and integration for Omniverse and AI enabled-solutions. - Develop and maintain deep technical expertise in NVIDIA Cosmos and Omniverse Platforms and related technologies (APIs, USD, NIMs, Blueprints) through prototyping, technical integration and creation of reference architectures. - Advise on technical enablement resources such as sample code, guides, demonstration pipelines, and tools to highlight the application of technologies in solving real-world problems. - Engage with partner software organizations, from engineering teams to technical leaders, and decision-makers to understand their 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. - Support product launches, technical go-to-market activities by providing technical validation, demonstrating integrated solutions, and ensuring excellence in customer- and partner-facing materials. - Guide partners and startups through onboarding and integration with NVIDIA’s programs, fostering co-innovation and the development of next-generation solutions. What We Need to See: - Master’s or Ph.D. in Computer Science, Artificial Intelligence, or equivalent experience. - 12+ years of experience of hands-on experience in a technical AI role, with a strong emphasis on AV End-to-End models and GenAI model development. - Experience writing production code in Python or C++, and proficiency with Linux. - Hands-on experience with DevOps tools such as GitLab, Docker, and Kubernetes. - Strong understanding of AV systems (Sensors, dynamics, perception, prediction, planning, control). - Experience with DL and RL algorithms and frameworks such as PyTorch. - Skilled at collaborating across engineering, product, sales, and marketing teams, with strong interpersonal abilities to simplify complex technical concepts for diverse audiences. - Experience leading technical collaborations with engineering and product teams—including architectural design, code reviews, technical mentorship, and delivery of technical talks or workshops. - Self-starter with a vision for growth, real passion for continuous learning and sharing findings across the team. Ways to Stand Out from the Crowd: - Experience with AV sensors, data curation pipelines, world models, simulations workflows and tools. - Experience with Agentic AI frameworks, tools, and protocols like LangChain, LangGraph, MCP or equivalent experience. - Understand computational characteristics of Multimodal LLMs, VLMs, DiT, etc. - Experience in deploying LLM models at scale on mainstream cloud providers (e.g., AWS, Azure, GCP) with a proven track record to profile and optimize inference latency and throughput, memory and I/O utilization. - Successful history of building and scaling developer communities and delivering impactful technical enablement programs. 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. Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 27, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Engineering Manager, LLM Performance
At NVIDIA, we aren't just powering the AI revolution— we're accelerating it. We are accelerating LLM inference across the stack and across all open source LLM frameworks like TensorRT LLM, vLLM and SGLang . With demand for AI exploding, particularly in the realm of large language models (LLMs) and vision language models (VLMs, VLAs), we are significantly expanding our team. We're seeking a highly skilled and driven Engineering Manager to take the lead in accelerating the next generation of LLM/VLM/VLA inference software technologies that will define the future of AI. This is a high-impact, hands-on leadership role at the intersection of deep technical expertise and world-class management. You won't just manage; you'll architect and guide a brilliant team of engineers who are pushing the performance of LLM inference. Your work will be highly collaborative, interfacing directly with NVIDIA Researchers, GPU Architects, and other teams across the company to ensure we ship production-grade, lightning-fast software that sets the global standard for AI performance. What You’ll Be Doing: - Lead and grow a team responsible for pushing the performance of LLM inference across multiple LLM frameworks, including TensorRT LLM, vLLM , SGLang and Dynamo on our datacenter products . - Drive the design, implementation and optimization of features that are key to performance in LLM inference. - Continuously improve the performance of LLM inference on current and upcoming NVIDIA datacenter architectures and GPUs. - Continuou sly improve the performance of LLM inference of important foundation models . - Work with inference benchmark teams to help tune performance for key workloads. - Integrating cutting-edge technologies developed at NVIDIA and offering an intuitive developer experience for LLM deployment. - Lead software development execution, with responsibility for project planning, milestone delivery, and cross-functional coordination. What We Need to See: - MS, PhD, or equivalent experience in Computer Science, Computer Engineering, AI, or a related technical field. - 7+ overall years of overall software engineering experience, including 3+ years of technical leadership experience. - Proven ability to lead and scale high-performing engineering teams, especially across distributed and cross-functional groups. - Strong background in C++ or Python, with expertise in software design and delivering production-quality software libraries. - Demonstrated expertise in large language models (LLM) and/or vision language models (VLM) and/or inference in general . Ways to Stand Out from the Crowd: - Deep understanding of GPU architecture, CUDA programming, and system-level performance tuning. - Background in LLM inference or working with frameworks such as TensorRT-LLM, vLLM , or SGLang . - Passion for building scalable, user-friendly APIs and enabling developers in the AI ecosystem. - Have a proven track record of growing and managing a team that encourages idea sharing, empowers team members, and provides opportunities for professional growth. LI-Hybrid Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 224,000 USD - 356,500 USD for Level 3, and 272,000 USD - 431,250 USD for Level 4. You will also be eligible for equity and benefits . Applications for this job will be accepted at least until June 27, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive 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.
Software Engineer, AI and DL Kernel Libraries
We're looking for outstanding AI systems software engineers to develop groundbreaking technologies across the inference systems software stack. Our team builds core AI systems software that accelerates high-impact workloads on NVIDIA GPUs, from deep learning primitives and kernel libraries to LLM inference runtimes, serving abstractions, and code generation technologies. As a member of the team, you will help design, build, optimize, and ship production-quality software that powers NVIDIA's AI software stack. This role spans both foundational library engineering and next-generation inference systems work, with opportunities to contribute across the stack from low-level kernels and performance primitives to serving runtimes and developer-facing abstractions. You may work on GPU-accelerated deep learning primitives, efficient attention kernel implementations, LLM serving components, just-in-time compilation systems, software abstractions, and performance-critical runtime infrastructure for large language models, agents, and other advanced AI workloads. You will collaborate with world-class engineers across deep learning software, compilers, GPU architecture, and open-source inference ecosystems, and your work will directly impact NVIDIA's AI platform and the performance of real-world workloads at scale. What you'll be doing: - Develop production-quality software that ships as part of NVIDIA's AI software stack, including cuDNN, FlashInfer, and optimized support for large language model inference workloads. - Innovate and develop new AI systems technologies for efficient inference, with a focus on performance, scalability, maintainability, and usability. - Design, implement, and optimize kernels for high-impact AI workloads across LLM inference, generative AI, computer vision, autonomous driving, and recommender systems. - Design and implement extensible software abstractions for deep learning libraries, LLM serving engines, and runtime systems. - Build and improve just-in-time compilation, code generation, and runtime technologies for performance-critical GPU workloads. - Analyze workload performance, tune current software, and propose improvements to future software and hardware-software interfaces. - Collaborate closely with engineers across deep learning frameworks, libraries, kernels, compilers, and GPU architecture teams at NVIDIA. - Contribute to open-source communities and ecosystem integrations where relevant, including projects such as FlashInfer, vLLM, and SGLang. What we need to see: - Master's degree in Computer Science, Electrical Engineering, or a related field, or equivalent experience. - 3+ years of relevant industry, research, or systems software development experience in machine learning, deep learning systems, compilers, or GPU software. More experience is expected for senior-level candidates. - Strong programming skills in C/C++ and Python, with hands-on experience developing high-performance software. - Solid experience with CUDA development and GPU programming fundamentals. - Strong experience developing or using deep learning frameworks such as PyTorch, JAX, TensorFlow, or ONNX. - Good understanding of linear algebra, performance analysis, profiling, and code optimization. - Experience designing software abstractions, APIs, or higher-level system architecture for performance-sensitive systems. - Familiarity with modern machine learning and inference system trends, especially around LLMs and generative AI. - For senior candidates, strong experience in GPU kernel development and performance optimization, especially using CUDA C/C++, cuTile, Triton, or similar technologies, is expected. Ways to stand out from the crowd: - Hands-on experience with inference engines and runtimes such as vLLM, SGLang, MLC, TensorRT-LLM, or similar systems. - Background in domain-specific compiler, code generation, or library solutions for LLM inference and training. - Expertise in machine learning compilers or IR systems such as MLIR, Apache TVM, TensorIR, or related technologies. - Practical experience with GPU performance modeling, computer architecture, or accelerator-oriented software design. - Open-source project ownership or meaningful contributions in deep learning systems, compilers, kernels, or inference infrastructure.
Senior AI Training Performance Engineer
We are now looking for a Senior AI Training Performance Engineer! NVIDIA is seeking senior engineers who are obsessed with performance analysis and optimization to help us squeeze every last clock cycle out of AI training, one of the most important workloads in the world. If you are unafraid to work across all layers of the hardware/software stack from GPU architecture to Deep Learning Framework to achieve peak performance, we want to hear from you! This role offers the opportunity to directly impact the hardware and software roadmap in a fast-growing technology company that leads the AI revolution while helping deep learning users around the globe enjoy ever-higher training speeds. What you will be doing: - Understand, analyze, profile, and optimize AI and deep learning training workloads on state-of-the-art hardware and software platforms. - Understand the big picture of training performance on GPUs, prioritizing and then solving problems across many dozens of state-of-the-art neural networks. - Implement production-quality software in multiple layers of NVIDIA's deep learning platform stack, from drivers to DL frameworks. - Implement key DL training workloads in NVIDIA's proprietary processor and system simulators to enable future architecture studies. - Build tools to automate workload analysis, workload optimization, and other critical workflows. What we want to see: - PhD (or equivalent experience) in CS, EE or CSEE and 5+ years; or MS and 8+ years of relevant work experience. - Strong background in deep learning and neural networks, in particular training. - Deep understanding of computer architecture, and familiarity with the fundamentals of GPU architecture. - Proven experience analyzing and tuning application performance. - Experience with processor and system-level performance modelling. - Programming skills in C++, Python, and CUDA. - Fluency in English NVIDIA is increasingly known as the AI Computing company and 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 on the planet working for us. Are you passionate about performance? Are you interested in working on industry-leading Deep Learning products? Come, join our Deep Learning Architecture team, where you can help build real-time, cost-effective computing platforms driving our success in this exciting and rapidly growing field.
Get tailored job alerts, not another account to manage
Start with your email. We’ll send the newest roles for this site each day; unsubscribe in one click.
Coming soon: automatic applications. You’ll be able to define your criteria and let Jobs in AI apply to matching roles. This is a preview only—applications are not automated today.