cover image
NVIDIA

NVIDIA

www.nvidia.com

32 Jobs

35,313 Employees

About the Company

Since its founding in 1993, NVIDIA (NASDAQ: NVDA) has been a pioneer in accelerated computing. The company’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined computer graphics, ignited the era of modern AI and is fueling the creation of the metaverse. NVIDIA is now a full-stack computing company with data-center-scale offerings that are reshaping industry.

Listed Jobs

Company background Company brand
Company Name
NVIDIA
Job Title
Senior Backend Software Engineer
Job Description
Job Title: Senior Backend Software Engineer Role Summary: Design, develop, and deploy secure, scalable backend services, tools, and libraries that enhance engineering productivity for chip design, verification, and AI workflows. Own the full lifecycle from architecture to production, ensuring secure by default operation and minimal customer effort. Expactations: Deliver production‑grade Python systems on Linux; own end‑to‑end feature ownership (testing, deployment, monitoring); collaborate across chip design, security, and AI teams; maintain high code quality and documentation; adapt to evolving technical challenges; contribute to faster time‑to‑market for new chips and deep learning models. Key Responsibilities: - Architect and implement new backend services, tools, and libraries with a focus on security and compliance. - Lead full software lifecycle: design, coding, CI/CD integration, deployment, and monitoring. - Collaborate with cross‑functional teams to translate complex workflow requirements into technical solutions. - Improve engineering productivity by creating reusable components and automating processes. - Ensure code quality, performance, and observability in production environments. - Stay current on security best practices, export control regulations, and industry trends. Required Skills: - Python backend development (FastAPI, Django, Flask) with production experience. - Strong object‑oriented design, architectural patterns, and system scalability. - Linux environment proficiency and CI/CD pipeline management (GitLab, GitHub, Perforce). - DevOps practices: automated testing, deployment, monitoring, and observability (OpenTelemetry). - Experience with cloud‑native infrastructure (Kubernetes, microservices, observability). - Knowledge of databases and large‑scale data handling (MongoDB, OpenSearch, PostgreSQL). - Ability to work independently and in dynamic, cross‑disciplinary teams. - Familiarity with export control compliance, IP security, EDA tools, chip design workflows, or ML infrastructure is a plus. Required Education & Certifications: - BS or MS in Computer Science, Software Engineering, or related field (or equivalent experience). - 5+ years of professional software development experience. - Certifications in Python, cloud platforms, or security (e.g., CISSP, AWS Certified Developer) are advantageous.
Santa clara, United states
On site
Senior
25-12-2025
Company background Company brand
Company Name
NVIDIA
Job Title
Solution Architect, Financial Services
Job Description
**Job Title** Solution Architect – Financial Services **Role Summary** Provide end‑to‑end AI and accelerated computing solutions for financial institutions, acting as a technical advisor and building trusted relationships with developers, quants, data scientists and IT leaders. Deliver proof‑of‑concepts, prototypes, and production deployments while collaborating with product, engineering, and sales teams. **Expectations** - Leverage advanced GPU and AI technologies to solve current and emerging financial workloads. - Guide ideation, research, and successful deployment of solutions inside client ecosystems. - Maintain up‑to‑date knowledge of hardware trends, software-defined infrastructure, and cloud platforms. **Key Responsibilities** - Develop and present technical concepts to financial clients, translating business needs into effective AI solutions. - Conduct proof‑of‑concept demonstrations and prototype development using NVIDIA GPUs. - Collaborate with internal product management, engineering, applied research, and sales to design comprehensive solutions. - Provide technical guidance and support to internal teams and external stakeholders throughout the solution lifecycle. - Stay informed on hardware advancements, HPC system design, and cloud orchestration tools to continually improve solutions. **Required Skills** - Strong programming skills for training and inference on NVIDIA GPUs (CUDA, cuDNN, PyTorch/TensorFlow). - Deep understanding of GPU acceleration for financial workloads (e.g., risk modeling, pricing, ML pipelines). - Experience with software‑defined infrastructure and orchestration (Kubernetes, OpenStack). - Proficiency with cloud platforms (AWS, Azure, GCP) and hybrid cloud solutions. - Knowledge of HPC systems: data‑center architecture, high‑speed interconnects (InfiniBand), cluster storage, and scheduling. - Excellent communication and relationship‑building skills; ability to work in a fast‑changing environment. **Required Education & Certifications** - BS/MS/PhD in Machine Learning, Computer Science, or related technical field. - Minimum 5 years of professional experience in AI and accelerated technologies. - Background working within financial services firms. - Relevant certifications in cloud (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Design) and/or HPC (e.g., InfiniBand certification) are a plus.
France
Remote
Mid level
25-12-2025
Company background Company brand
Company Name
NVIDIA
Job Title
Senior Customer Technical Program Manager - AI Datacenter
Job Description
**Job Title:** Senior Customer Technical Program Manager – AI Datacenter **Role Summary:** Lead and execute strategic technical programs with Cloud Service Providers (CSPs) and their ODM/OEM partners to deploy NVIDIA AI infrastructure at datacenter scale. Drive cross‑functional alignment, resolve technical blockers, and ensure on‑time delivery of AI platform builds and customer‑specific features. **Expactations:** - 8+ years of experience delivering complex technical programs. - Proven ability to manage large‑scale datacenter projects and engage directly with customers. - Strong leadership in global, matrixed environments. - Continuous learning mindset to adapt to emerging AI hardware markets. **Key Responsibilities:** - Own end‑to‑end program execution and technical engagement with CSPs, ODMs, and OEMs. - Integrate datacenter tools and operational processes for AI factory build‑out; remove obstacles to maintain schedule. - Ensure reliable assembly of AI infrastructure platforms meeting defined metrics and timelines. - Assemble and lead cross‑functional teams, providing technical direction on server system design and build. - Manage project timelines, proactively mitigate risks, and communicate status and insights to senior leadership. - Deliver customer‑specific features and oversee production deployment. **Required Skills:** - Program/project management with direct customer interaction. - Technical expertise in large‑scale compute server build, deployment, and AI hardware platforms. - Strong communication, stakeholder management, and risk‑assessment abilities. - Ability to collaborate across globally distributed, cross‑functional teams. - Problem‑solving orientation and capacity to navigate complex technical issues. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, or a related technical field (or equivalent experience). - No specific certifications required, but PMP or similar project management credentials are advantageous.
France
Remote
Senior
27-12-2025
Company background Company brand
Company Name
NVIDIA
Job Title
Senior Software Engineer - NVLINK NOS
Job Description
Job Title: Senior Software Engineer – NVLINK NOS Role Summary: Design, develop, and maintain features for the NVLINK Switch Operation System (NVOS) in a Linux environment using Python and C++. Lead feature lifecycles from concept through deployment, collaborating with offshore teams and customer integration. Expectations: • 5+ years of software engineering experience, preferably in OS or networking. • Strong self‑starter who can work independently in fast‑paced settings. • Excellent written and verbal communication. Key Responsibilities: • Own end‑to‑end development of major NVOS features. • Write, test, debug, and document production‑grade OS code. • Coordinate Agile sprint planning and deliverables. • Provide technical support for customer integration of NVLINK technology. • Collaborate with remote teams to align on architecture and implementation. Required Skills: • Proficient in Python and C++; solid Linux system programming knowledge. • Experience in OS development and debugging. • Ability to learn new technologies quickly. • Familiarity with Agile development practices. Required Education & Certifications: • Bachelor’s degree in Computer Science, Electrical Engineering, or related technical field (or equivalent experience).
Santa clara, United states
On site
Senior
01-01-2026