1

Gpu Performance Engineer Jobs in Indiana (NOW HIRING)

Data Center Technician

Indianapolis, IN ยท On-site

$22 - $35/hr

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 ...

Optimize for cost and performance-right-sizing instances, spot instance strategies, auto-scaling ... endpoints, and efficient GPU utilization * Integrate ML infrastructure with our Dagster ...

Optimize for cost and performance-right-sizing instances, spot instance strategies, auto-scaling ... endpoints, and efficient GPU utilization * Integrate ML infrastructure with our Dagster ...

... performance, accuracy, consistency, reliability, during development, and UAT. * Identify and ... GPU memory optimization techniques (tensor parallelism, pipeline parallelism); LLM caching ...

... performance, accuracy, consistency, reliability, during development, and UAT. * Identify and ... GPU memory optimization techniques (tensor parallelism, pipeline parallelism); LLM caching ...

Gpu Performance Engineer information

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 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 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 Indiana? For Gpu Performance Engineer jobs in Indiana, the most frequently searched job titles are:
What job categories do people searching Gpu Performance Engineer jobs in Indiana look for? The top searched job categories for Gpu Performance Engineer jobs in Indiana are:
What cities in Indiana are hiring for Gpu Performance Engineer jobs? Cities in Indiana with the most Gpu Performance Engineer job openings:
Senior Embedded Systems Engineer - C++, Python, LabVIEW

Senior Embedded Systems Engineer - C++, Python, LabVIEW

Technology Navigators

Markle, IN โ€ข On-site

$135K - $175K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Re-posted 5 hours ago


Job description

No sponsorship available. No third-party candidates.
Our client is an industry-leading organization that is revolutionizing the recycling industry by combining cutting-edge data analytics with artificial intelligence to change the way metal is salvaged. This company is passionate about creating a better, more sustainable future and has the technology to make it happen.
This is your chance to get in on the ground floor of a company with top-of-the-line technology, incredible benefits, and a fun, collaborative work culture. They need you, a knowledgeable Senior Embedded Systems Engineer, to join the technical team located in Markle, Indiana.
What you get to do:
-Install, configure, program, test, and troubleshoot GPU boards, digital I/O and DAQ cards, embedded controllers, and directed energy sensing equipment (X-ray, laser scanners, etc.)
-Reduce system failures and downtime by creating effective incident response protocols
-Place a sharp focus on performance and stability for all embedded systems
-Provide technical leadership/mentoring to the growing team of support staff working to improve system uptime
What you need to succeed:
-10+ years of embedded software engineering experience working with Python, C++, and LabVIEW
-Extensive hands-on experience with computer hardware and system configurations (multi-GPU, RAM, motherboards, etc.)
-Recent experience with Linux system installation and administration
-Proven ability to test hardware equipment (oscilloscope, logic analyzer)
Whatโ€™s in it for you:
This company has an excellent benefits package to enable quality care and healthy work/life balance for its valued employees. Youโ€™ll be eligible for health, dental, vision, and life insurance packages (including an HSA option), 401k with company matching, ample PTO, employee assistance programs, a retirement plan, tuition reimbursement, and a referral program.
Donโ€™t wait โ€“ apply online today to learn more about this new opportunity in Markle, Indiana!

Company Description

Technology Navigators is a technical staffing firm specialized in recruiting skilled technologists for project-oriented consulting and contract positions. We've been firmly rooted in the Austin technology community since 1999, and have been providing companies that develop, build, and use technology with the people they need to grow their business for over two decades.