Senior Performance Optimization Engineer

1 week ago


Santa Clara, California, United States NVIDIA Full time
About the Role

We 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 Responsibilities
  • Plan, enable, and drive performance initiatives across our Cloud Native application teams
  • Review, develop, deploy, and manage tools and strategies to systematically run performance experiments
  • Collect and organize performance data and share with key partners
  • Work closely with application teams to understand application resource utilization characteristics and identify performance issues through profiling
  • Learn and have a good understanding of various accelerators in the system for an application workload and recommend E2E performance optimizations relative to capabilities of the system
  • Assist developers and product teams on best accelerators and systems for E2E system performance
  • Improve and standardize performance measurement processes across our applications and GPU systems
  • Work closely with GPU cloud native teams at NVIDIA to deploy the latest and most optimal GPU resource sharing strategies for our applications in a Kubernetes environment
Requirements
  • Masters degree or PhD in Computer Science or a related field, or equivalent experience
  • 15+ years of experience in optimizing system design, complexity analysis, software design in Unix/Linux systems, performance, and application issues
  • Experience in real-time streaming AI inference systems
  • A history of working on distributed accelerated systems and solving sophisticated performance problems
  • Deep hands-on experience with Distributed systems based on Kubernetes
  • Experience with on-prem and cloud systems and ability to work with partners across multiple teams
  • Experience using and handling and optimizing modern Cloud and container-based Enterprise computing architectures
  • Strong verbal and written communication and teamwork skills
  • Ability to multitask effectively in a multifaceted environment and action-driven with strong analytical skills
Preferred Qualifications
  • Background with real-time computer vision AI inference and/or Analytics platforms
  • Experience in application issues, algorithms, and data structures
  • Understanding of the functioning of AI services, deep learning, and AI
  • Exposure to scheduling and resource management systems
  • Knowledge of GPU programming such as OpenCL or CUDA and knowledge of Multi-node GPU setups, GPU clusters, or Cloud computing
About NVIDIA

NVIDIA is a leader in groundbreaking developments in Artificial Intelligence, High-Performance Computing, and Visualization. Our work opens new universes to explore, enables outstanding creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. We are looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence.

What We Offer
  • Base salary range: $272,000 USD - $419,750 USD
  • Eligibility for equity and benefits

NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law.



  • 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 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 NVIDIA Full time

    Unlock the Power of AI with NVIDIANVIDIA 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...


  • 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 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 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 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 NVIDIANVIDIA is a leader in the field of artificial intelligence and deep learning, and we're seeking a talented Senior Performance Engineer to join our team.Job SummaryWe're looking for a highly skilled engineer to develop and optimize open-source libraries, study and tune deep learning training workloads, and build and support NVIDIA submissions to...


  • 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 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 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 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 XPENG Motors Full time

    About XPeng MotorsXPeng Motors is a leading smart electric vehicle company in China, dedicated to designing, developing, manufacturing, and marketing smart EVs that integrate advanced Internet, AI, and autonomous driving technologies.Job Title: Senior Staff AI Performance EngineerWe are seeking a highly skilled Senior Staff AI Performance Engineer to join...


  • 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 NVIDIANVIDIA has been a pioneer in computer graphics, PC gaming, and accelerated computing for over 25 years. Our legacy of innovation is fueled by great technology and amazing people. Today, we're pushing the boundaries of AI to define the next era of computing. As we tap into the unlimited potential of AI, we're looking for talented individuals to...


  • Santa Clara, California, United States AMD Full time

    JOIN AMD AND MAKE A DIFFERENCEAt AMD, we are dedicated to revolutionizing lives through our advanced technology, enhancing our industry, communities, and the global landscape. Our vision is to create exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, personal computing,...