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

Anthology Inc

1001 - 5000

AI Product Engineer for Blackboard developing an AI-native product with end-to-end feature ownership and integration. Focus on responsive UI and data pipelines using advanced AI coding tools.

JavaScript

Next.js

Node.js

Postgres

Python

React

TypeScript

🕒 March 12

Anthology Inc

1001 - 5000

Technical Lead/Architect role at Blackboard involved in building innovative AI-native products within a small team. Focused on establishing engineering culture and core architecture.

🕒 March 12

Anthology Careers

1 - 10

👥 HR Tech

🤝 B2B

☁️ SaaS

AI Product Engineer developing a new AI-native product at Blackboard, owning features end-to-end and integrating AI solutions.

JavaScript

Next.js

Node.js

Postgres

Python

React

TypeScript