Deep Learning Inference Software Intern

3 months ago


Shanghai, China NVIDIA Full time

We are now looking for a Deep Learning Inference-Kernel and Performance Software Engineer Intern
 

We are rapidly growing our research and software development for Inference. We seek excellent Software Engineers and Senior Software Engineers to join our team. We specialize in developing GPU-accelerated Deep Learning software. Researchers around the world are using NVIDIA GPUs to power a revolution in deep learning, enabling breakthroughs in numerous areas. Join the team that builds software to enable new solutions. Collaborate with the deep learning community to implement the latest algorithms for public release in TensorRT.

What you’ll be doing:

  • Develop deeply optimized deep learning kernels for inference.

  • Be responsible to do performance analysis and modelling to understand the performance limiter of current software stack as well as underlying hardware architecture.

  • Collaborate with different teams to improve both the software and architectures to extend the state of the art in performance, efficiency, reliability and programmability.

  • Work with cross-collaborative teams across automotive, image understanding, and speech understanding to develop creative solutions.

What we need to see:

  • SW Agile skills is helpful.

  • Excellent C/C++ programming and software design skills.

  • Python experience a plus.

  • Performance modelling, profiling, debug, and code optimization or architectural knowledge of CPU and GPU.

  • GPU programming experience (CUDA or OpenCL) desired.

  • Expertise in characterizing and modeling system-level performance, executing comparison studies, and documenting and publishing results.

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented people in the world working for us. If you're creative and autonomous, we want to hear from you

#deeplearning

  • Shanghai, Shanghai, China NVIDIA Full time

    Deep Learning Inference Software Internship OpportunityWe are seeking a highly skilled and motivated individual to join our team as a Deep Learning Inference Software Intern. As a member of our research and software development team, you will be responsible for developing and optimizing deep learning inference software for NVIDIA GPUs.Key...


  • Shanghai, Shanghai, China NVIDIA Full time

    Job Opportunity: Deep Learning Inference Software Engineer InternWe are seeking a highly skilled Deep Learning Inference Software Engineer Intern to join our team at NVIDIA. As a leading technology company, we are committed to advancing the field of deep learning and developing innovative software solutions.Key Responsibilities:Develop highly optimized deep...


  • Shanghai, Shanghai, China NVIDIA Full time

    Deep Learning Performance Software EngineerWe are expanding our research and development for Inference at NVIDIA, and we seek excellent Software Engineers and Senior Software Engineers to collaborate with our team.Key Responsibilities:Develop highly optimized deep learning kernels for inferencePerform performance optimization, analysis, and tuningWork with...


  • Shanghai, China NVIDIA Full time

    We are now looking for a Deep Learning Performance Software Engineer! We are expanding our research and development for Inference. We seek excellent Software Engineers and Senior Software Engineers to join our team.We specialize in developing GPU-accelerated Deep learning software. Researchers around the world are using NVIDIA GPUs to power a revolution in...


  • Shanghai, Shanghai, China NVIDIA Full time

    Job SummaryWe are seeking a highly skilled Technical Program Manager to lead our Deep Learning Software initiatives. As a key member of our team, you will be responsible for planning and executing large-scale programs to develop and publish software for training and inference applications using various types of neural networks.Key ResponsibilitiesDefine and...


  • Shanghai, China NVIDIA Full time

    We are looking for an ambitious and innately curious person to be our Sr. Technical Program Manager for Deep Learning Software! You will work with engineering and product leaders on planning and execution of large-scale programs to develop and publish software for training and inference applications using various types of neural networks. You will drive the...


  • Shanghai, China NVIDIA Full time

    Do you love writing fast code and crafting software systems to solve complex problems? We are looking for hardworking software engineers to help design, build, and ship cuDNN: our GPU-accelerated library of primitives for deep neural networks. Intelligent machines powered by AI computers that can learn, reason, and interact with people are no longer science...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a highly skilled deep learning system performance architect to join our AI performance projection and analysis efforts. As a key member of our team, you will have the opportunity to work on performance projection, analysis, and optimization on state-of-the-art hardware architectures for various AI workloads.Key Responsibilities:Analyze and...


  • Shanghai, China NVIDIA Full time

    We are looking for a Senior Software Test Development Engineer in NVIDIA’s Deep Learning SWQA team.The position is in NVIDIA Deep Learning Software Quality Assurance team that defines, develops and performs tests to validate robustness and measure the performance of NVIDIA‘s Deep Learning software and GPU Infrastructure for autonomous driving,...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA has continuously reinvented itself over two decades, driving innovation in the tech industry. Our invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing.Key Responsibilities:Design...


  • Shanghai, China NVIDIA Full time

    NVIDIA is developing processor and system architectures that accelerate various deep learning applications. We are looking for an expert deep learning system performance architect to join our AI performance projection and analysis efforts. In this position, you will have a chance to work on performance projection, analysis, and optimization on...


  • Shanghai, Shanghai, China NVIDIA Full time

    About the RoleWe are seeking a highly skilled and experienced Technical Program Manager to lead our Deep Learning Software development efforts. As a key member of our team, you will be responsible for planning, executing, and delivering large-scale software programs that enable our customers to employ industry-leading AI and ML in their products.Key...


  • Shanghai, China Optiver Full time

    WHO WE ARE: Optiver is a global market maker with offices in Amsterdam, London, Chicago, Austin, Sydney, Shanghai, Hong Kong, Singapore and Taipei. Founded in 1986, today we are a leading liquidity provider, with close to 2,000 employees in offices around the world, united in our commitment to improve the market through competitive pricing, execution and...


  • Shanghai, Shanghai, China NVIDIA Full time

    About the RoleNVIDIA is seeking a highly skilled Solutions Architect to collaborate with our largest global alliance partners and enable them with our portfolio of GPU Accelerated Computing solutions, specifically Generative AI and Machine Learning.This individual will be a technical data science and accelerated computing platform advisor, responsible for...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is seeking a highly skilled Solutions Architect to collaborate with our largest global alliance partners to enable them with our portfolio of GPU Accelerated Computing solutions, specifically Generative AI and Machine Learning. This individual will work in a fast-evolving technological environment, staying on the cutting edge of AI and Accelerated...


  • Shanghai, China NVIDIA Full time

    NVIDIA is looking for a Solutions Architect or Data Scientist to work with our largest global alliance partners to enable them with our portfolio of GPU Accelerated Computing solutions i.e. Machine Learning and Deep Learning, specifically Generative AI and to build comprehensive multi-cloud, hybrid and on-prem solutions.We need a passionate, hard-working,...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is a leading technology company that is revolutionizing the field of Artificial Intelligence (AI) and High-Performance Computing. As a pioneer in the development of the Graphics Processing Unit (GPU), our company has played a crucial role in the advancement of modern computing.We are currently seeking a highly skilled Speech Data Scientist to join our...


  • Shanghai, Shanghai, China NVIDIA Full time

    NVIDIA is a leader in the technology industry, renowned for its groundbreaking developments in High-Performance Computing, Artificial Intelligence, and Visualization. Our company is at the forefront of technological advancement, and we're looking for talented individuals to join our team.We're seeking a Speech Data Scientist to develop high-impact,...


  • Shanghai, Shanghai, China Optiver Full time

    About OptiverOptiver is a global market maker with a presence in multiple financial markets around the world. Founded in 1986, we have grown to become a leading liquidity provider, with a team of over 2,000 employees in offices across the globe.Our MissionWe are committed to improving the market through competitive pricing, execution, and risk management....


  • Shanghai, China NVIDIA Full time

    Widely considered to be one of the technology world’s most desirable employers, NVIDIA is an industry leader with groundbreaking developments in High-Performance Computing, Artificial Intelligence and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. GPU deep learning...