Senior Software Engineer, Deep Learning Inference Workflows
Company: NVIDIA Corporation
Location: Santa Clara
Posted on: April 18, 2024
Job Description:
Senior Software Engineer, Deep Learning Inference Workflows page
is loaded Senior Software Engineer, Deep Learning Inference
Workflows Apply locations US, CA, Santa Clara time type Full time
posted on Posted 2 Days Ago job requisition id JR1968249 We are now
looking for a Senior Software Engineer for Deep Learning Inference
Workflows! Would you like to make a big impact in Deep Learning by
helping build a state-of-the-art inference framework for
accelerating Deep Learning models, especially Large Language
Models, on NVIDIA GPUs? We are now welcoming exceptional software
engineers to apply to Senior Engineering positions in the Deep
Learning software team.What you'll be doing:
- Develop components of TensorRT, NVIDIA's SDK for
high-performance deep learning inference.
- Use C++ and Python to build graph parsers, optimizers, and
tools for effective deployment of trained deep learning
models.
- Collaborate with teams of deep learning experts, GPU architects
and DevOps engineers across diverse teams.What we need to see:
- A Bachelor's, Master's, PhD or equivalent experience in
Computer Science, Computer Engineering, Electrical Engineering or
related field.
- 5+ years of software development experience.
- Proficiency in C++.
- Strong grasp of Machine Learning concepts, especially Natural
Language Processing.
- Excellent communication skills, and an aptitude for
collaboration and teamwork.Ways to stand out from the crowd:
- Familiarity with advanced C++11/C++14 language features.
- Experience developing System Software.
- Proficiency in Python
- Background in GPU kernel programming using CUDA or OpenCL.
- Experience in software performance benchmarking, profiling, and
optimizations.
- Background in compiler development
- Experience in working with TensorRT, PyTorch, TensorFlow, ONNX
Runtime or other ML frameworks.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. Come, join our cuDNN Deep
Learning Library team and help build the real-time, cost-effective
computing platform driving our success in this exciting and quickly
growing field.The base salary range is $144,000 - $270,250. Your
base salary will be determined based on your location, experience,
and the pay of employees in similar positions. You will also be
eligible for equity and benefits . 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. About Us 0:00 -/ - 3:32 NVIDIA is
a Learning Machine NVIDIA pioneered accelerated computing to tackle
challenges no one else can solve. Our work in AI and the metaverse
is transforming the world's largest industries and profoundly
impacting society. Learn more about NVIDIA .
#J-18808-Ljbffr
Keywords: NVIDIA Corporation, Sunnyvale , Senior Software Engineer, Deep Learning Inference Workflows, IT / Software / Systems , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...