Senior Software Engineer - Automated Parallel Programming

September 19

Apply Now
Logo of NVIDIA

NVIDIA

GPU-accelerated computing • artificial intelligence • deep learning • virtual reality • gaming

10,000+ employees

Founded 1993

🤖 Artificial Intelligence

🎮 Gaming

Description

• Crafting a code generation system to accelerate machine learning framework graphs. • Partnering with NVIDIA’s teams to improve GPU performance in PyTorch. • Designing and supporting production AI solutions for enterprise customers and partners. • Optimizing performance of modern Deep Learning models for NVIDIA GPUs. • Collaborating with internal applied researchers to improve AI tools. • Advising design of new hardware generations.

Requirements

• MS or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field. • Parallel programming experience with writing optimized kernels in NVIDIA CUDA or similar. • 4+ years of experience with C++ programming. • Demonstrated experience developing large software projects. • Excellent verbal and written communication skills.

Benefits

• Eligible for equity and benefits.

Apply Now

Similar Jobs

September 18

Develop claims system and tackle fraud in Oscar's innovative healthcare platform.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com