1

Gpu Performance Engineer Jobs in Utah (NOW HIRING)

AI Infrastructure Engineer IV

Lehi, UT · On-site

$100.90K - $132.40K/yr

Design, build, and maintain high-performance computing infrastructure including CPUs, GPUs, storage ... Strong understanding of modern AI infrastructure components, including distributed computing, GPU ...

Our network of 1,000+ field engineers operates globally, tackling the most complex deployments in ... performance and business demand. Key Responsibilities GPU Infrastructure & Hardware Management ...

We are looking for a talented Software Engineer to implement solutions to enhance the video and ... Experience optimizing performance including memory management, CPU and GPU utilization to ensure ...

We are looking for a talented Software Engineer to implement solutions to enhance the video and ... Experience optimizing performance including memory management, CPU and GPU utilization to ensure ...

We are looking for a talented Software Engineer to implement solutions to enhance the video and ... Experience optimizing performance including memory management, CPU and GPU utilization to ensure ...

The Lead Software Engineer will implement solutions to enhance the video and media capabilities of ... performance including memory management, CPU and GPU utilization to ensure smooth playback and ...

Perception Engineer III

Mendon, UT · On-site

$100.98K - $117.81K/yr

Analyze system performance and improve perception robustness in GPS-denied and adverse conditions ... Experience with ROS2, GPU processing, and embedded ML applications. * Background in object ...

Perception Engineer III

Mendon, UT · On-site

$100.98K - $117.81K/yr

Analyze system performance and improve perception robustness in GPS-denied and adverse conditions ... Experience with ROS2, GPU processing, and embedded ML applications. * Background in object ...

Network Engineers

Salt Lake City, UT · On-site

$65K - $95K/yr

... for High Performance Computing (CHPC) The Center for High Performance Computing (CHPC) is a ... GPU resources, and 50PB+ of storage. CHPC seeks a network engineer to support connectivity both ...

next page

Showing results 1-20

Gpu Performance Engineer information

What are the key skills and qualifications needed to thrive as a GPU Performance Engineer, and why are they important?

To thrive as a GPU Performance Engineer, you need a strong background in computer architecture, programming (C/C++), and a degree in computer science, electrical engineering, or a related field. Proficiency with GPU profiling tools (e.g., NVIDIA Nsight, AMD Radeon GPU Profiler), performance analysis frameworks, and parallel computing libraries like CUDA or OpenCL is typically required. Analytical thinking, problem-solving abilities, and effective communication are crucial soft skills for collaborating with developers and debugging performance bottlenecks. These skills and qualities are essential for optimizing GPU performance, ensuring efficient software-hardware interaction, and delivering high-quality graphics or compute solutions.

What are some common challenges faced by GPU Performance Engineers when optimizing graphics workloads?

GPU Performance Engineers often encounter challenges such as identifying performance bottlenecks within complex graphics pipelines, balancing resource utilization, and achieving optimal frame rates across diverse hardware configurations. They must use specialized profiling tools and collaborate closely with developers, driver engineers, and QA teams to address issues like memory bandwidth limitations or shader inefficiencies. Staying updated with rapidly evolving GPU architectures and optimizing for both current and next-generation hardware are also key aspects of the role.

What is a GPU Performance Engineer?

A GPU Performance Engineer is a specialist who analyzes, optimizes, and improves the performance of graphics processing units (GPUs). They work on identifying bottlenecks, optimizing code, and ensuring that GPU hardware and software deliver maximum efficiency and speed. Their role may involve working with drivers, firmware, and applications to enhance graphics and compute workloads. This job is essential in industries like gaming, AI, and high-performance computing where GPU efficiency directly impacts user experience and system performance.

What is the difference between Gpu Performance Engineer vs Gpu Hardware Engineer?

AspectGpu Performance EngineerGpu Hardware Engineer
Primary FocusOptimizing GPU performance, benchmarking, and tuning softwareDesigning, developing, and testing GPU hardware components
Required SkillsProgramming, performance analysis, GPU architecture knowledgeHardware design, circuit analysis, FPGA/ASIC experience
Work EnvironmentSoftware development teams, labs for testing performanceHardware labs, manufacturing facilities, R&D centers
Common CertificationsNone specific, often requires computer engineering or related degreesElectrical engineering, VLSI design certifications

The Gpu Performance Engineer primarily focuses on optimizing and testing GPU software performance, while the Gpu Hardware Engineer designs and develops the physical GPU components. Both roles require a strong background in computer engineering, but differ in their core responsibilities and work environments.

What are popular job titles related to Gpu Performance Engineer jobs in Utah? For Gpu Performance Engineer jobs in Utah, the most frequently searched job titles are:
What cities in Utah are hiring for Gpu Performance Engineer jobs? Cities in Utah with the most Gpu Performance Engineer job openings:
AI Infrastructure Engineer IV

AI Infrastructure Engineer IV

Autonomous Solutions

Lehi, UT • On-site

$100.90K - $132.40K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

AI Infrastructure Engineer IV

At ASI, we are revolutionizing industries with state-of-the-art autonomous robotics solutions. Within the fields of agriculture, construction, landscaping, and logistics, we deliver technologies that enhance safety, productivity, and efficiency. With our core values of Simplicity, Safety, Transparency, Humility, Attention to Detail and Growth guiding everything we do, we're shaping the future of automation in dynamic markets.

As an AI Infrastructure Engineer IV, you will play a critical role in designing, building, and maintaining the systems that power our AI and machine learning capabilities. You will ensure our compute, storage, and cloud environments are scalable, efficient, and tuned for high-performance AI workloads. Working closely with data scientists, robotics engineers, and software teams, you'll develop robust infrastructure that supports the deployment and reliability of our AI-driven autonomous systems.

Responsibilities:

  • Design, build, and maintain high-performance computing infrastructure including CPUs, GPUs, storage, and networking to support AI and ML workloads.
  • Deploy and manage AI systems within cloud environments (AWS, Azure, GCP), ensuring scalability, cost-efficiency, and high availability.
  • Collaborate with data scientists, ML engineers, and software teams to support AI model development, training, and deployment workflows.
  • Implement automation, CI/CD, DevOps, and MLOps practices to create efficient, repeatable, and reliable AI infrastructure processes.
  • Optimize compute and storage systems to achieve maximum performance and throughput for AI/ML pipelines.
  • Monitor system health and troubleshoot performance bottlenecks, infrastructure issues, and deployment challenges.

Required Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
  • 8+ years of experience in cloud infrastructure, DevOps, or platform engineering with 3+ years working on AI/ML systems.
  • Strong understanding of modern AI infrastructure components, including distributed computing, GPU-accelerated systems, and large-scale storage.
  • Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficiency with Kubernetes, Docker, Terraform, or similar containerization and orchestration tools.
  • Strong programming skills in Python and/or C++, with experience supporting machine learning frameworks (TensorFlow, PyTorch, etc.).
  • Experience implementing CI/CD pipelines, MLOps practices, and automation tooling.

At Autonomous Solutions, Inc. (ASI), we are committed to fostering a diverse, inclusive, and equitable workplace where all employees and applicants have equal opportunities. We prohibit discrimination and harassment of any kind based on race, color, religion, sex, national origin, age, disability, genetic information, veteran status, sexual orientation, gender identity, or any other legally protected characteristic. ASI complies with all applicable federal, state, and local laws regarding non-discrimination in employment and is dedicated to providing reasonable accommodations for individuals with disabilities throughout the hiring process.