NVIDIA is looking for a passionate, world-class computer scientist to work in its Compute Developer Technology (Devtech) team as an AI Developer Technology Engineer. Artificial intelligence, the dream of computer scientists for over half a century, is no longer science fiction. And in the next few years, it will transform every industry. Soon, self-driving cars will reduce congestion and improve road safety. AI travel agents will know your preferences and arrange every detail of your family vacation. And medical instruments will read and understand patient DNA to detect and treat early signs of cancer. Where engines made us stronger and powered the first industrial revolution, AI will make us smarter and power the next. What will make this intelligent industrial revolution possible? A new computing model — GPU deep learning — that enables computers to learn from data and write software that is too complex for people to code.
What you will be doing:
- Optimize Deep Learning Algorithms: Enhance the performance of deep learning algorithms on NVIDIA's GPU platforms to achieve superior efficiency and accuracy.
- Customer Implementation Support: Provide expert assistance to key customers, helping them implement and optimize their AI workloads on NVIDIA hardware.
- Advance NVIDIA Technologies: Contribute to the development and improvement of NVIDIA's libraries and hardware to meet the computational demands of cutting-edge deep learning applications.
- Collaborate with Engineering Teams: Work closely with both internal and external engineering teams to drive innovation and solve complex technical challenges in AI and deep learning.
- Contribute to Open Source Frameworks: Actively participate in the development and enhancement of high-performance open source inference frameworks such as TensorRT-LLM, furthering the field of AI acceleration.
What we need to see:
- Master's degree or PhD in engineering or computer science, or equivalent experience.
- Substantial experience of at least 3 years in relevant work or research.
- Proficiency in C/C++, Python, AI algorithms, and software design.
- Familiarity with parallel programming, especially CUDA C/C++, preferred.
- Effective collaboration and problem-solving skills, with strong communication and organization abilities.
- Occasional travel might be required for conferences and on-site visits with developers.
Joining NVIDIA means becoming part of a team of individuals who demonstrate exceptional work behaviors and contribute to shaping the future of AI computing. We take pride in being one of the most desirable employers in the technology industry. Our employees play a pivotal role in driving innovation and ensuring the success of our world-class AI computing platform.
At NVIDIA, we are committed to creating an inclusive and fair workplace. We are an equal opportunity employer and greatly appreciate the unique perspectives and talents that individuals bring, regardless of their personal characteristics. Our hiring and promotion practices strictly adhere to anti-discrimination laws, ensuring that race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other legally protected characteristic does not influence our decisions.
We are committed to providing equal opportunities for all candidates. If you require any reasonable accommodations or adjustments throughout the application process, please let us know. We are here to ensure that every candidate has an equal opportunity to succeed.
Join our dynamic team and contribute to the implementation of advanced AI solutions in the fast-growing field of parallel computing.
#deeplearning