Senior Software Engineer, AI and DL Kernel Libraries

🕒 March 12

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Artificial Intelligence • Gaming • Automotive

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Innovating and developing new AI systems technologies for efficient inference • Designing, implementing, and optimizing kernels for high impact AI workloads • Designing and implementing extensible abstractions for LLM serving engines • Building efficient just-in-time domain specific compilers and runtimes • Collaborating closely with other engineers at NVIDIA across deep learning frameworks, libraries, kernels, and GPU arch teams • Contributing to open source communities like FlashInfer, vLLM, and SGLang

🎯 Requirements

• Masters degree in Computer Science, Electrical Engineering, or related field (or equivalent experience); PhD are preferred • 6+ years (academic/ industry) experience with ML/DL systems development preferable • Strong experience in developing or using deep learning frameworks (e.g. PyTorch, JAX, TensorFlow, ONNX, etc) and ideally inference engines and runtimes such as vLLM, SGLang, and MLC. • Strong Python and C/C++ programming skills • Strong experience in GPU kernel development and performance optimizations (especially using CUDA C/C++, cuTile, Triton, or similar)

🏖️ Benefits

• equity • benefits

Apply Now

Similar Jobs

🕒 March 12

Learning.com

51 - 200

📚 Education

☁️ SaaS

Senior Software Engineer leading the design and development of scalable applications at Learning.com. Collaborating with cross-functional teams and mentoring junior engineers in a remote environment.

Angular

JavaScript

Microservices

Python

React

SQL

🕒 March 12

Vanta

201 - 500

📋 Compliance

🔐 Security

☁️ SaaS

Senior Software Engineer leading engineering efforts for a rapidly scaling security company, driving projects and mentoring teams while leveraging modern tech.

JavaScript

Node.js

React

TypeScript

🕒 March 12

BJAK

51 - 200

🛍️ eCommerce

🏪 Marketplace

Senior Engineer building and maintaining internal platforms to improve organizational efficiency. Own systems from scoping to deployment, driving integration and collaboration across teams.

AWS

Azure

Cloud

Docker

ETL

Google Cloud Platform

Java

JavaScript

Kubernetes

Node.js

Python

SQL

TypeScript

Go

🕒 March 12

Vouch Recruitment

1 - 10

🎯 Recruiter

🤝 B2B

Senior Software Engineer designing and building integrations for Vouch's AI-powered insurance brokerage. Collaborating on architecture decisions with engineering leadership and product managers.

AWS

ETL

Postgres

Python

TypeScript

🕒 March 11

Temporal Technologies

51 - 200

☁️ SaaS

Senior Staff Software Engineer in Infrastructure at Temporal focusing on architecture, driving technical vision, and mentoring engineers for cloud systems.

AWS

Azure

Cloud

Distributed Systems

Google Cloud Platform

Microservices