Performance Optimization Engineer

4 days ago


Santa Clara, California, United States NVIDIA Full time
Unlock the Power of AI with NVIDIA

NVIDIA is seeking a talented software engineer to join our team and contribute to the development of cutting-edge AI technologies. As a Performance Optimization Engineer, you will play a critical role in optimizing the performance of Deep Learning models for NVIDIA GPUs and systems.

Key Responsibilities:
  • Optimize the performance of Deep Learning models for NVIDIA GPUs and systems
  • Study and tune Deep Learning training workloads at large scale
  • Optimize production AI models used by enterprise customers and partners
  • Build and support NVIDIA submissions to community benchmarks like MLPerf
  • Deliver the benefits of NVIDIA's latest hardware and platform software innovations to the Deep Learning community
  • Inform design of new hardware generations, and core platform software components for NVIDIA GPUs and systems
Requirements:
  • BS or equivalent experience in Computer Science, Electrical Engineering or a related field
  • 2+ years of experience with C++ and Python programming
  • Strong background with parallel programming, preferably on GPUs
  • Knowledge of Computer Architecture and/or Operating Systems
  • Proven experience developing large software projects
  • Excellent verbal and written communication skills
What Sets You Apart:
  • Experience in PyTorch, Tensorflow or MXNet
  • Background with performance analysis and profiling of workloads
  • Participation in the open source community
  • Proven experience working with multidisciplinary teams

NVIDIA offers a highly competitive salary range of $120,000 - $230,000, as well as a comprehensive benefits package. We are an equal opportunity employer and welcome applications from diverse candidates. Join us in shaping the future of AI and Deep Learning



  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of artificial intelligence, deep learning, and autonomous vehicles. Our engineering teams are working on cutting-edge technologies that are transforming the world.Job SummaryWe are seeking a highly skilled software engineer to join our team as a Performance Engineer. In this role, you will be responsible for...


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Performance Engineer to join our team at Apple. As a key member of our GPU, Graphics, and Display Software team, you will play a critical role in developing and optimizing the graphics software foundation for our innovative products.Key ResponsibilitiesAnalyze performance of 3D applications and games to identify...


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Thermal Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for designing and optimizing thermal solutions for our mobile devices.Key ResponsibilitiesDevelop and implement thermal modeling solutions to ensure optimal performance and efficiency of our mobile...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Senior Performance Optimization EngineerWe are seeking a highly skilled Senior Performance Optimization Engineer to join our AI Applications organization at NVIDIA. As a key member of our team, you will be responsible for optimizing the performance of our distributed cloud native accelerated video analytics applications.Our team is building...


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Thermal Performance Optimization Engineer to join our team at Apple. As a key member of our engineering team, you will be responsible for architecting thermal solutions to address chip energy efficiency and performance scaling.Key ResponsibilitiesDevelop and implement thermal modeling solutions for mobile devices...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleWe are seeking a highly skilled performance engineer to join our AI Applications organization at NVIDIA. As a performance engineer, you will work closely with our application teams to optimize the performance of our distributed cloud native accelerated video analytics applications.Key ResponsibilitiesPlan, enable, and drive performance...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and ambitious individual to join our team as a Thermal Performance Optimization Engineer. As a key member of our multi-functional team, you will be responsible for optimizing mobile device thermal performance and participating in advanced IC packaging research and development.Key ResponsibilitiesArchitect thermal...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and ambitious individual to join our team as a Thermal Performance Optimization Engineer. As a key member of our multi-functional team, you will be responsible for architecting thermal solutions to address chip energy efficiency and performance scaling.Key ResponsibilitiesDevelop thermal modeling solutions to...


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Performance Engineer to join our team at Apple, where you will play a critical role in optimizing the performance of our latest Apple Silicon GPUs. As a key member of our team, you will work closely with engineers from driver, framework, hardware, and architecture teams to identify and resolve performance...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    About the RoleWe are seeking a highly motivated and experienced GPU Performance Optimization Engineer to join our team at Advanced Micro Devices, Inc. (AMD). As a key member of our datacenter GPU platform performance team, you will be responsible for ensuring that our GPU-accelerated systems operate at peak performance, enabling our customers to solve the...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the field of artificial intelligence, deep learning, and autonomous vehicles. Our team is passionate about building innovative software solutions that impact the world.Job SummaryWe are seeking a highly skilled software engineer to join our team as a Performance Optimization Specialist. In this role, you will work with our...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly motivated and ambitious individual to join our team as a Thermal Engineer. As a key member of our multi-functional team, you will be responsible for optimizing mobile device thermal performance and participating in advanced IC packaging research and development.Key ResponsibilitiesArchitect thermal solutions to address chip...


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Performance Engineer to join our team at Apple. As a key member of our GPU, Graphics, and Display Software team, you will play a critical role in delivering exceptional performance on our innovative products.Key ResponsibilitiesAnalyze workloads to identify hardware issues and software bottlenecksCollaborate with...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleWe are seeking a highly skilled Senior System Software Engineer to join our team working on the CUDA driver and runtime, core components of our platform for accelerating general purpose computation on the GPU.Key ResponsibilitiesInvestigate complex performance problems and deliver robust solutions that accelerate applications.Evangelize,...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleWe are seeking a highly skilled Senior LLM Performance Engineer to join our team at NVIDIA. As a key member of our Deep Learning Architecture team, you will play a critical role in optimizing the performance of Large Language Models (LLMs) on state-of-the-art hardware and software platforms.Key ResponsibilitiesUnderstand and analyze the...


  • Santa Clara, California, United States Apple Full time

    About the RoleWe are seeking a highly skilled Performance Engineer to join our team at Apple. As a key member of our GPU, Graphics, and Display Software team, you will play a critical role in optimizing the performance of our latest Apple Silicon GPUs.Key ResponsibilitiesAnalyze workloads to identify hardware issues and software bottlenecksCollaborate with...


  • Santa Clara, California, United States NVIDIA Full time

    Senior Software Engineer - Performance Analysis Tools at NVIDIANVIDIA is seeking motivated and creative professionals to enhance their agile software development team, dedicated to crafting advanced performance analysis tools that optimize product efficiency and power consumption. In this position, you will engage in diverse projects that span from...


  • Santa Clara, California, United States Apple Full time

    Role OverviewApple's Platform Architecture group is seeking a highly motivated systems engineer with excellent analytical skills to join our team. As a key member of our team, you will work to identify and build experiences targeted for creatives on Macs, define key metrics to analyze hardware and software performance, and measure system analytics to analyze...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    GPU Cluster Performance EngineerAt Advanced Micro Devices, Inc., we're pushing the boundaries of innovation to solve the world's most complex challenges. We're seeking a highly skilled GPU Cluster Performance Engineer to join our dynamic team.Key Responsibilities:Performance Optimization: Collaborate with hardware and software teams to enhance the overall...


  • Santa Clara, California, United States Advanced Micro Devices , Inc. Full time

    GPU Cluster Performance EngineerWe are seeking a highly motivated and skilled GPU Cluster Performance Engineer to join our dynamic team at Advanced Micro Devices, Inc.In this role, you will be at the forefront of optimizing and achieving peak performance for GPU clusters. The ideal candidate will have a strong background in GPU architectures, parallel...