HeyGen

Software Engineer, GPU Performance

Los Angeles, Palo Alto, San Francisco, Toronto, SingaporePosted 1 month ago
Apply on HeyGen's career page

CV for this role

Rewrite your CV for what HeyGen asks for

This job is free to read. A CV tailored to it comes with Weekly and Monthly.

Tailor my CV

Pay comparison

Market pay for software developers in United States

25th percentileMedian75th percentile

Per year, across all employers in this occupation. This figure is not from HeyGen.

Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics, May 2025.

Job description preview

From HeyGen’s original posting

About HeyGen At HeyGen, our mission is to make visual storytelling accessible to all. Over the last decade, visual content has become the preferred method of information creation, consumption, and retention. But the ability to create such content, in particular videos, continues to be costly and challenging to scale. Our ambition is to build technology that equips more people with the power to reach, captivate, and inspire audiences. Learn more at www.heygen.com. Visit our Mission and Culture doc here. Position Summary HeyGen is building AI applications including Avatar IV, Photo Avatar, Interactive Avatar, and Video Translation. We’re looking for a Software Engineer focused on GPU performance to make the systems behind these experiences faster and more efficient. You will work across model execution and inference infrastructure, using profiling and measurement to improve latency, throughput, and GPU cost. This role is a fit for an engineer who enjoys understanding how software uses the hardware beneath it. Key Responsibilities • Use NVIDIA Nsight Systems, Nsight Compute, and PyTorch Profiler to investigate GPU utilization, kernel execution, memory bandwidth, and CPU–GPU data…

Open full posting on HeyGen’s site

Similar roles on Seoulstart

Browse all Global jobs