It’s Good Time to upgrade your Smartphone
Job description:
NVIDIA is hiring for the post of Compiler Optimization Engineer Intern.
Job duties and responsibilities:
- Identify opportunities for performance improvements in the LLVM-based compiler middle end optimizer.
- Design and develop new compiler analysis passes and optimizations.
- Be part of a team that is at the center of deep-learning compiler technology spanning architecture design and support through higher level languages.
Qualifications and experience required:
- Pursuing a B.S, M.S or Ph.D. in Computer Science, Computer Engineering, or related fields.
- Background in Compiler Optimizations such as Loop Optimizations, Inter-procedural optimizations and Global optimizations.
- Excellent hands-on C++ programming skills.
- LLVM and/or Clang compiler development experience.
- Understanding of any Processor ISA (GPU ISA would be a plus).
- Good communication and documentation skills and self-motivated.
Preferred:
- M.S or Ph.D. preferred.
- Experience in developing applications in CUDA or other parallel programming language.
- Understanding of parallel programming concepts.
- Familiarity with deep learning frameworks and NVIDIA GPUs.
Job/Req. ID: JR1970647
Company: NVIDIA
Location: Bangalore, KA
Job Category: Software/IT Engineering
Do you want Job alerts on your Phone? Join our WhatsApp/Telegram Group