
Compiler Engineer, Deep Learning
Are you passionate about developing cutting-edge technology that pushes the boundaries of artificial intelligence? Do you have a strong background in compiler engineering and a deep understanding of deep learning algorithms? If so, we have an exciting opportunity for you at NVIDIA as a Compiler Engineer for Deep Learning. As a part of our team, you will play a crucial role in developing and optimizing compilers for our state-of-the-art deep learning platforms. We are looking for highly motivated individuals who are committed to innovation and have a strong desire to make a significant impact in the world of AI. Join us and be a part of a dynamic, fast-paced environment where your skills and ideas will be valued and your potential will be nurtured.
- Develop and optimize compilers for deep learning platforms.
- Stay updated with the latest advancements and techniques in compiler engineering and deep learning algorithms.
- Collaborate with a team of engineers to design and implement new compiler features and optimizations.
- Debug and troubleshoot issues related to compilers and deep learning algorithms.
- Develop and maintain documentation for compilers and related tools.
- Conduct performance analysis and optimization on compilers and deep learning algorithms.
- Participate in code reviews and provide constructive feedback to team members.
- Work closely with hardware and software teams to ensure compatibility and optimization of compilers for specific platforms.
- Continuously identify areas for improvement and propose solutions to enhance the performance and efficiency of compilers.
- Keep track of industry trends and make recommendations for incorporating new technologies and techniques into compiler development.
- Actively contribute to the development of new deep learning frameworks and libraries.
- Mentor and support junior team members in their learning and development.
- Communicate progress and updates to project managers and stakeholders.
- Maintain a high standard of quality and adhere to coding standards set by the company.
- Collaborate with cross-functional teams to deliver high-quality products on tight deadlines.
Advanced Knowledge Of Compiler Design And Optimization Techniques, Including Experience With Llvm, Gcc, Or Other Industry-Standard Compiler Frameworks.
Extensive Experience In Deep Learning Frameworks Such As Tensorflow, Pytorch, Or Caffe, With A Deep Understanding Of How Compilers Interact With These Frameworks.
Strong Programming Skills In C++ And Python, With Experience In Developing And Debugging Complex Codebases.
Experience With Hardware Architectures And Parallel Computing, Particularly On Gpus, And The Ability To Optimize Code For Performance On These Architectures.
Excellent Problem-Solving Skills And The Ability To Work Independently And In A Team Environment, With Strong Communication And Collaboration Skills.
Machine Learning
Artificial Intelligence
Computer Architecture
Code optimization
Neural Networks
Parallel Algorithms
Compiler Design
Parallel Processing
Cuda Programming
Data Parallelism
Low
Graph Optimization
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Critical thinking
Teamwork
Adaptability
Problem-Solving
According to JobzMall, the average salary range for a Compiler Engineer, Deep Learning in Santa Clara, CA, USA is between $155,000 and $200,000 per year. This may vary based on the specific company, level of experience, and other factors such as bonuses and benefits. Additionally, salaries for this role may be higher in cities with a higher cost of living.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
NVIDIA Corp. designs and manufactures computer graphics processors, chipsets, and related multimedia software. The company operates through two segments: Graphics Processing Unit and Tegra Processor. The Graphics Processing Unit segment includes sales of the company's GeForce discrete and chipset products that supports desktop and notebook PCs plus license fees from Intel and sales of memory products. The Tegra Processors segment provides processors that deliver superior visual and multimedia experience on tablets, smart phones and gaming devices while consuming minimal power.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started