A tech company in San Francisco is looking for a Software Engineer specializing in Dev Productivity. In this role, you will streamline engineering workflows, optimize CI/CD systems, and enhance developer tooling. The ideal candidate has strong experience with CI/CD tools, build systems, and scripting. The position offers a competitive salary range of $180,000 - $240,000 annually along with comprehensive benefits, professional growth opportunities, and a collaborative culture.
04/02/2026
Full time
A tech company in San Francisco is looking for a Software Engineer specializing in Dev Productivity. In this role, you will streamline engineering workflows, optimize CI/CD systems, and enhance developer tooling. The ideal candidate has strong experience with CI/CD tools, build systems, and scripting. The position offers a competitive salary range of $180,000 - $240,000 annually along with comprehensive benefits, professional growth opportunities, and a collaborative culture.
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 . Visit our Mission and Culture doc here. Position Summary As a software engineer on the product engineering team, you will be part of a team working on the most crucial product features for HeyGen. You will collaborate with team members focused on feature development, from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products and want to grow your career as a software engineer. Tech Stack: Typescript, React, Python, Go. Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Previous internship experience in Software Development. Familiarity with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $120,000 - 150,000 annually. Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Apply for this job indicates a required field
04/02/2026
Full time
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 . Visit our Mission and Culture doc here. Position Summary As a software engineer on the product engineering team, you will be part of a team working on the most crucial product features for HeyGen. You will collaborate with team members focused on feature development, from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products and want to grow your career as a software engineer. Tech Stack: Typescript, React, Python, Go. Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Previous internship experience in Software Development. Familiarity with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $120,000 - 150,000 annually. Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Apply for this job indicates a required field
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 . Visit our Mission and Culture doc here. Position Summary As a software engineer on the product engineering team, you will be part of a team working on the most crucial product features for HeyGen. You will collaborate with team members focused on feature development, from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products and want to grow your career as a software engineer. Tech Stack: Typescript, React, Python, Go. Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Previous internship experience in Software Development. Familiarity with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $120,000 - 150,000 annually. Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Apply for this job indicates a required field
04/02/2026
Full time
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 . Visit our Mission and Culture doc here. Position Summary As a software engineer on the product engineering team, you will be part of a team working on the most crucial product features for HeyGen. You will collaborate with team members focused on feature development, from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products and want to grow your career as a software engineer. Tech Stack: Typescript, React, Python, Go. Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Previous internship experience in Software Development. Familiarity with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $120,000 - 150,000 annually. Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Apply for this job indicates a required field
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 . Visit our Mission and Culture doc here. Position Summary As a software engineer on the product engineering team, you will be part of a team working on the most crucial product features for HeyGen. You will collaborate with team members focused on feature development, from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products and want to grow your career as a software engineer. Tech Stack: Typescript, React, Python, Go. Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Previous internship experience in Software Development. Familiarity with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $120,000 - 150,000 annually. Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Apply for this job indicates a required field
04/02/2026
Full time
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 . Visit our Mission and Culture doc here. Position Summary As a software engineer on the product engineering team, you will be part of a team working on the most crucial product features for HeyGen. You will collaborate with team members focused on feature development, from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products and want to grow your career as a software engineer. Tech Stack: Typescript, React, Python, Go. Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. Previous internship experience in Software Development. Familiarity with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $120,000 - 150,000 annually. Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. Apply for this job indicates a required field
A visual storytelling technology company in Palo Alto is seeking a Senior Software Engineer to streamline engineering workflows and optimize CI/CD systems. The ideal candidate will enhance developer tooling, advocating for best practices in software development. Strong experience with CI/CD tools, build systems, and scripting is essential. This role offers a competitive salary and benefits in a dynamic work environment.
04/02/2026
Full time
A visual storytelling technology company in Palo Alto is seeking a Senior Software Engineer to streamline engineering workflows and optimize CI/CD systems. The ideal candidate will enhance developer tooling, advocating for best practices in software development. Strong experience with CI/CD tools, build systems, and scripting is essential. This role offers a competitive salary and benefits in a dynamic work environment.
A visual storytelling technology company in Palo Alto is seeking a Senior Software Engineer to streamline engineering workflows and optimize CI/CD systems. The ideal candidate will enhance developer tooling, advocating for best practices in software development. Strong experience with CI/CD tools, build systems, and scripting is essential. This role offers a competitive salary and benefits in a dynamic work environment.
04/02/2026
Full time
A visual storytelling technology company in Palo Alto is seeking a Senior Software Engineer to streamline engineering workflows and optimize CI/CD systems. The ideal candidate will enhance developer tooling, advocating for best practices in software development. Strong experience with CI/CD tools, build systems, and scripting is essential. This role offers a competitive salary and benefits in a dynamic work environment.
A visual storytelling technology company in Palo Alto is seeking a Senior Software Engineer to streamline engineering workflows and optimize CI/CD systems. The ideal candidate will enhance developer tooling, advocating for best practices in software development. Strong experience with CI/CD tools, build systems, and scripting is essential. This role offers a competitive salary and benefits in a dynamic work environment.
04/02/2026
Full time
A visual storytelling technology company in Palo Alto is seeking a Senior Software Engineer to streamline engineering workflows and optimize CI/CD systems. The ideal candidate will enhance developer tooling, advocating for best practices in software development. Strong experience with CI/CD tools, build systems, and scripting is essential. This role offers a competitive salary and benefits in a dynamic work environment.
Senior Software Engineer, Dev Productivity 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 . Visit our Mission and Culture doc here . Position Summary As a Software Engineer, Dev Productivity, you'll work at the intersection of software development, automation, and infrastructure. Your mission is to streamline engineering workflows, optimize CI/CD systems, build and testing infrastructure, and enhance developer tooling to accelerate software delivery. Key Responsibilities Design, build, and maintain high-performance CI/CD pipelines to improve development speed and reliability. Develop internal tools and automation to reduce friction in engineering workflows. Optimize build and test infrastructure for faster feedback loops. Work closely with engineering teams to identify and eliminate inefficiencies in the development process. Enhance and monitor developer environments to improve developer experience Advocate for best practices in software development, version control, and release management. Drive the adoption of automation and tooling that increase engineering efficiency. Key Qualifications Strong experience with CI/CD tools like GitHub Actions, Jenkins, GitLab CI, Buildkite, or CircleCI. Experience with build systems (e.g., Bazel, CMake, Make, Gradle). Experience with python dependency management (e.g. poetry, uv) Knowledge of containerization and Kubernetes for scalable builds and testing. Strong problem-solving skills and a passion for improving developer experience. Proficiency in scripting and automation with Python, Bash, or Go. Excellent communication skills and ability to work across teams. Preferred Qualifications Experience with docker image build optimization Experience with bazel Experience with GPUs What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - 240,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
04/02/2026
Full time
Senior Software Engineer, Dev Productivity 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 . Visit our Mission and Culture doc here . Position Summary As a Software Engineer, Dev Productivity, you'll work at the intersection of software development, automation, and infrastructure. Your mission is to streamline engineering workflows, optimize CI/CD systems, build and testing infrastructure, and enhance developer tooling to accelerate software delivery. Key Responsibilities Design, build, and maintain high-performance CI/CD pipelines to improve development speed and reliability. Develop internal tools and automation to reduce friction in engineering workflows. Optimize build and test infrastructure for faster feedback loops. Work closely with engineering teams to identify and eliminate inefficiencies in the development process. Enhance and monitor developer environments to improve developer experience Advocate for best practices in software development, version control, and release management. Drive the adoption of automation and tooling that increase engineering efficiency. Key Qualifications Strong experience with CI/CD tools like GitHub Actions, Jenkins, GitLab CI, Buildkite, or CircleCI. Experience with build systems (e.g., Bazel, CMake, Make, Gradle). Experience with python dependency management (e.g. poetry, uv) Knowledge of containerization and Kubernetes for scalable builds and testing. Strong problem-solving skills and a passion for improving developer experience. Proficiency in scripting and automation with Python, Bash, or Go. Excellent communication skills and ability to work across teams. Preferred Qualifications Experience with docker image build optimization Experience with bazel Experience with GPUs What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - 240,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Engineer, Dev Productivity 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 . Visit our Mission and Culture doc here . Position Summary As a Software Engineer, Dev Productivity, you'll work at the intersection of software development, automation, and infrastructure. Your mission is to streamline engineering workflows, optimize CI/CD systems, build and testing infrastructure, and enhance developer tooling to accelerate software delivery. Key Responsibilities Design, build, and maintain high-performance CI/CD pipelines to improve development speed and reliability. Develop internal tools and automation to reduce friction in engineering workflows. Optimize build and test infrastructure for faster feedback loops. Work closely with engineering teams to identify and eliminate inefficiencies in the development process. Enhance and monitor developer environments to improve developer experience Advocate for best practices in software development, version control, and release management. Drive the adoption of automation and tooling that increase engineering efficiency. Key Qualifications Strong experience with CI/CD tools like GitHub Actions, Jenkins, GitLab CI, Buildkite, or CircleCI. Experience with build systems (e.g., Bazel, CMake, Make, Gradle). Experience with python dependency management (e.g. poetry, uv) Knowledge of containerization and Kubernetes for scalable builds and testing. Strong problem-solving skills and a passion for improving developer experience. Proficiency in scripting and automation with Python, Bash, or Go. Excellent communication skills and ability to work across teams. Preferred Qualifications Experience with docker image build optimization Experience with bazel Experience with GPUs What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - 240,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
04/02/2026
Full time
Senior Software Engineer, Dev Productivity 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 . Visit our Mission and Culture doc here . Position Summary As a Software Engineer, Dev Productivity, you'll work at the intersection of software development, automation, and infrastructure. Your mission is to streamline engineering workflows, optimize CI/CD systems, build and testing infrastructure, and enhance developer tooling to accelerate software delivery. Key Responsibilities Design, build, and maintain high-performance CI/CD pipelines to improve development speed and reliability. Develop internal tools and automation to reduce friction in engineering workflows. Optimize build and test infrastructure for faster feedback loops. Work closely with engineering teams to identify and eliminate inefficiencies in the development process. Enhance and monitor developer environments to improve developer experience Advocate for best practices in software development, version control, and release management. Drive the adoption of automation and tooling that increase engineering efficiency. Key Qualifications Strong experience with CI/CD tools like GitHub Actions, Jenkins, GitLab CI, Buildkite, or CircleCI. Experience with build systems (e.g., Bazel, CMake, Make, Gradle). Experience with python dependency management (e.g. poetry, uv) Knowledge of containerization and Kubernetes for scalable builds and testing. Strong problem-solving skills and a passion for improving developer experience. Proficiency in scripting and automation with Python, Bash, or Go. Excellent communication skills and ability to work across teams. Preferred Qualifications Experience with docker image build optimization Experience with bazel Experience with GPUs What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - 240,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Senior Software Engineer, Dev Productivity 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 . Visit our Mission and Culture doc here . Position Summary As a Software Engineer, Dev Productivity, you'll work at the intersection of software development, automation, and infrastructure. Your mission is to streamline engineering workflows, optimize CI/CD systems, build and testing infrastructure, and enhance developer tooling to accelerate software delivery. Key Responsibilities Design, build, and maintain high-performance CI/CD pipelines to improve development speed and reliability. Develop internal tools and automation to reduce friction in engineering workflows. Optimize build and test infrastructure for faster feedback loops. Work closely with engineering teams to identify and eliminate inefficiencies in the development process. Enhance and monitor developer environments to improve developer experience Advocate for best practices in software development, version control, and release management. Drive the adoption of automation and tooling that increase engineering efficiency. Key Qualifications Strong experience with CI/CD tools like GitHub Actions, Jenkins, GitLab CI, Buildkite, or CircleCI. Experience with build systems (e.g., Bazel, CMake, Make, Gradle). Experience with python dependency management (e.g. poetry, uv) Knowledge of containerization and Kubernetes for scalable builds and testing. Strong problem-solving skills and a passion for improving developer experience. Proficiency in scripting and automation with Python, Bash, or Go. Excellent communication skills and ability to work across teams. Preferred Qualifications Experience with docker image build optimization Experience with bazel Experience with GPUs What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - 240,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
04/02/2026
Full time
Senior Software Engineer, Dev Productivity 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 . Visit our Mission and Culture doc here . Position Summary As a Software Engineer, Dev Productivity, you'll work at the intersection of software development, automation, and infrastructure. Your mission is to streamline engineering workflows, optimize CI/CD systems, build and testing infrastructure, and enhance developer tooling to accelerate software delivery. Key Responsibilities Design, build, and maintain high-performance CI/CD pipelines to improve development speed and reliability. Develop internal tools and automation to reduce friction in engineering workflows. Optimize build and test infrastructure for faster feedback loops. Work closely with engineering teams to identify and eliminate inefficiencies in the development process. Enhance and monitor developer environments to improve developer experience Advocate for best practices in software development, version control, and release management. Drive the adoption of automation and tooling that increase engineering efficiency. Key Qualifications Strong experience with CI/CD tools like GitHub Actions, Jenkins, GitLab CI, Buildkite, or CircleCI. Experience with build systems (e.g., Bazel, CMake, Make, Gradle). Experience with python dependency management (e.g. poetry, uv) Knowledge of containerization and Kubernetes for scalable builds and testing. Strong problem-solving skills and a passion for improving developer experience. Proficiency in scripting and automation with Python, Bash, or Go. Excellent communication skills and ability to work across teams. Preferred Qualifications Experience with docker image build optimization Experience with bazel Experience with GPUs What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - 240,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Join a forward-thinking company that is revolutionizing video creation through innovative technology. As a Frontend Engineer, you will be instrumental in developing user-facing components of a cutting-edge AI-powered platform. Your role will involve designing and maintaining high-quality frontend features while ensuring optimal performance and user experience. Collaborate with a dynamic team that values creativity and teamwork, and take advantage of opportunities for professional growth in an inclusive work environment. This is your chance to make a significant impact in a rapidly evolving industry!
04/02/2026
Full time
Join a forward-thinking company that is revolutionizing video creation through innovative technology. As a Frontend Engineer, you will be instrumental in developing user-facing components of a cutting-edge AI-powered platform. Your role will involve designing and maintaining high-quality frontend features while ensuring optimal performance and user experience. Collaborate with a dynamic team that values creativity and teamwork, and take advantage of opportunities for professional growth in an inclusive work environment. This is your chance to make a significant impact in a rapidly evolving industry!
Join a forward-thinking company that is revolutionizing video creation through innovative technology. As a Frontend Engineer, you will be instrumental in developing user-facing components of a cutting-edge AI-powered platform. Your role will involve designing and maintaining high-quality frontend features while ensuring optimal performance and user experience. Collaborate with a dynamic team that values creativity and teamwork, and take advantage of opportunities for professional growth in an inclusive work environment. This is your chance to make a significant impact in a rapidly evolving industry!
04/02/2026
Full time
Join a forward-thinking company that is revolutionizing video creation through innovative technology. As a Frontend Engineer, you will be instrumental in developing user-facing components of a cutting-edge AI-powered platform. Your role will involve designing and maintaining high-quality frontend features while ensuring optimal performance and user experience. Collaborate with a dynamic team that values creativity and teamwork, and take advantage of opportunities for professional growth in an inclusive work environment. This is your chance to make a significant impact in a rapidly evolving industry!
Join a forward-thinking company that is revolutionizing video creation through innovative technology. As a Frontend Engineer, you will be instrumental in developing user-facing components of a cutting-edge AI-powered platform. Your role will involve designing and maintaining high-quality frontend features while ensuring optimal performance and user experience. Collaborate with a dynamic team that values creativity and teamwork, and take advantage of opportunities for professional growth in an inclusive work environment. This is your chance to make a significant impact in a rapidly evolving industry!
04/02/2026
Full time
Join a forward-thinking company that is revolutionizing video creation through innovative technology. As a Frontend Engineer, you will be instrumental in developing user-facing components of a cutting-edge AI-powered platform. Your role will involve designing and maintaining high-quality frontend features while ensuring optimal performance and user experience. Collaborate with a dynamic team that values creativity and teamwork, and take advantage of opportunities for professional growth in an inclusive work environment. This is your chance to make a significant impact in a rapidly evolving industry!
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 . Visit our Mission and Culture doc here. Position Summary As a full stack engineer on the product engineering team, you will be working on the most crucial product features at HeyGen. You will be expected to take end-to-end ownership of features, all the way from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products, with high levels of ownership and a growth mindset. Tech Stack: Typescript, React, Python, Go Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - $215,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as the scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
04/02/2026
Full time
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 . Visit our Mission and Culture doc here. Position Summary As a full stack engineer on the product engineering team, you will be working on the most crucial product features at HeyGen. You will be expected to take end-to-end ownership of features, all the way from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products, with high levels of ownership and a growth mindset. Tech Stack: Typescript, React, Python, Go Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - $215,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as the scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
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 . Visit our Mission and Culture doc here. Position Summary As a full stack engineer on the product engineering team, you will be working on the most crucial product features at HeyGen. You will be expected to take end-to-end ownership of features, all the way from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products, with high levels of ownership and a growth mindset. Tech Stack: Typescript, React, Python, Go Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - $215,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as the scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
04/02/2026
Full time
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 . Visit our Mission and Culture doc here. Position Summary As a full stack engineer on the product engineering team, you will be working on the most crucial product features at HeyGen. You will be expected to take end-to-end ownership of features, all the way from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products, with high levels of ownership and a growth mindset. Tech Stack: Typescript, React, Python, Go Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - $215,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as the scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
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 . Visit our Mission and Culture doc here. Position Summary As a full stack engineer on the product engineering team, you will be working on the most crucial product features at HeyGen. You will be expected to take end-to-end ownership of features, all the way from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products, with high levels of ownership and a growth mindset. Tech Stack: Typescript, React, Python, Go Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - $215,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as the scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
04/02/2026
Full time
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 . Visit our Mission and Culture doc here. Position Summary As a full stack engineer on the product engineering team, you will be working on the most crucial product features at HeyGen. You will be expected to take end-to-end ownership of features, all the way from the frontend to backend API to ML models. You are someone who is passionate about creating impactful AI products, with high levels of ownership and a growth mindset. Tech Stack: Typescript, React, Python, Go Key Responsibilities Development: Design, develop, test, and deploy robust, scalable, and optimized features for the HeyGen platform across both front-end and back-end components. Collaboration: Work closely with UX/UI designers, product managers, and other engineering teams to deliver a holistic product experience to our users. Maintenance & Optimization: Monitor platform performance, identify bottlenecks, and implement solutions in a timely manner. Ensure the platform remains updated, secure, and compliant with the latest industry standards. Qualifications Bachelor's degree in Computer Science, Engineering, or a related field. 3+ years of experience in Full Stack Software Development. Experienced with RESTful API development. Familiarity with cloud platforms such as AWS, Azure, or GCP. Familiarity with database systems such as MySQL. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. Salary Range $180,000 - $215,000 annually Please note that the salary information is a general guideline only. HeyGen considers factors such as the scope and responsibilities of the position, candidate's work experience, education/training, key skills, and internal equity, as well as location, market, and business considerations when extending an offer. As part of our total rewards package, HeyGen offers comprehensive benefits including a 401k plan, health benefits, generous PTO, a parental leave program, and emotional health resources. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Software Engineer, AI Compute Infrastructure 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 . Visit our Mission and Culture doc here . We are seeking a seasoned Software Engineer to build and scale the foundational compute infrastructure that powers our state-of-the-art AI models-from multimodal training data pipelines to high-throughput, low-latency video generation. Responsibilities You will be the core engineer responsible for building the robust, efficient, and scalable platform that enables our research and production teams to rapidly iterate on HeyGen's generative video models. Your contributions will directly impact model performance, developer productivity, and the final quality of every AI-generated video. Optimize GPU Utilization: Design and implement mechanisms to aggressively optimize GPU and cluster utilization across thousands of devices for inference, training, data processing and large-scale deployment of our state-of-art video generation models. Develop Large-Scale AI Job Framework: Build highly scalable, reliable frameworks for launching and managing massive, heterogeneous compute jobs, including multi-modal high-volume data ingestion/processing, distributed model training, and continuous evaluation/benchmarking. Enhance Observability: Develop world-class observability, tracing, and visualization tools for our compute cluster to ensure reliability, diagnose performance bottlenecks (e.g., memory, bandwidth, communication). Accelerate Pipelines: Collaborate closely with AI researchers and AI engineers to integrate innovative acceleration techniques (e.g., custom CUDA kernels, distributed training libraries) into production-ready, scalable training and inference pipelines. Infrastructure Management: Champion the adoption and optimization of modern cloud and container technologies (Kubernetes, Ray) for elastic, cost-efficient scaling of our distributed systems. We are looking for a highly motivated engineer with deep experience operating and optimizing AI infrastructure at scale. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of full-time industry experience in large-scale MLOps, AI infrastructure, or HPC systems. Experience with data frameworks and standards like Ray, Apache Spark, LanceDB Strong proficiency in Python and a high-performance language such as C++ for developing core infrastructure components. Deep understanding and hands-on experience with modern orchestration and distributed computing frameworks such as Kubernetes and Ray. Experience with core ML frameworks such as PyTorch, TensorFlow, or JAX. Preferred Qualifications Master's or PhD in Computer Science or a related technical field. Demonstrated Tech Lead experience, driving projects from conceptual design through to production deployment across cross-functional teams. Prior experience building infrastructure specifically for Generative AI models (e.g., diffusion models, GANs, or large language models) where cost and latency are critical. Proven background in building and operating large-scale data infrastructure (e.g., Ray, Apache Spark) to manage petabytes of multi-modal data (video, audio, text). Expertise in GPU acceleration and deep familiarity with low-level compute programming, including CUDA, NCCL, or similar technologies for efficient inter-GPU communication. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
04/02/2026
Full time
Software Engineer, AI Compute Infrastructure 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 . Visit our Mission and Culture doc here . We are seeking a seasoned Software Engineer to build and scale the foundational compute infrastructure that powers our state-of-the-art AI models-from multimodal training data pipelines to high-throughput, low-latency video generation. Responsibilities You will be the core engineer responsible for building the robust, efficient, and scalable platform that enables our research and production teams to rapidly iterate on HeyGen's generative video models. Your contributions will directly impact model performance, developer productivity, and the final quality of every AI-generated video. Optimize GPU Utilization: Design and implement mechanisms to aggressively optimize GPU and cluster utilization across thousands of devices for inference, training, data processing and large-scale deployment of our state-of-art video generation models. Develop Large-Scale AI Job Framework: Build highly scalable, reliable frameworks for launching and managing massive, heterogeneous compute jobs, including multi-modal high-volume data ingestion/processing, distributed model training, and continuous evaluation/benchmarking. Enhance Observability: Develop world-class observability, tracing, and visualization tools for our compute cluster to ensure reliability, diagnose performance bottlenecks (e.g., memory, bandwidth, communication). Accelerate Pipelines: Collaborate closely with AI researchers and AI engineers to integrate innovative acceleration techniques (e.g., custom CUDA kernels, distributed training libraries) into production-ready, scalable training and inference pipelines. Infrastructure Management: Champion the adoption and optimization of modern cloud and container technologies (Kubernetes, Ray) for elastic, cost-efficient scaling of our distributed systems. We are looking for a highly motivated engineer with deep experience operating and optimizing AI infrastructure at scale. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of full-time industry experience in large-scale MLOps, AI infrastructure, or HPC systems. Experience with data frameworks and standards like Ray, Apache Spark, LanceDB Strong proficiency in Python and a high-performance language such as C++ for developing core infrastructure components. Deep understanding and hands-on experience with modern orchestration and distributed computing frameworks such as Kubernetes and Ray. Experience with core ML frameworks such as PyTorch, TensorFlow, or JAX. Preferred Qualifications Master's or PhD in Computer Science or a related technical field. Demonstrated Tech Lead experience, driving projects from conceptual design through to production deployment across cross-functional teams. Prior experience building infrastructure specifically for Generative AI models (e.g., diffusion models, GANs, or large language models) where cost and latency are critical. Proven background in building and operating large-scale data infrastructure (e.g., Ray, Apache Spark) to manage petabytes of multi-modal data (video, audio, text). Expertise in GPU acceleration and deep familiarity with low-level compute programming, including CUDA, NCCL, or similar technologies for efficient inter-GPU communication. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Software Engineer, AI Compute Infrastructure 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 . Visit our Mission and Culture doc here . We are seeking a seasoned Software Engineer to build and scale the foundational compute infrastructure that powers our state-of-the-art AI models-from multimodal training data pipelines to high-throughput, low-latency video generation. Responsibilities You will be the core engineer responsible for building the robust, efficient, and scalable platform that enables our research and production teams to rapidly iterate on HeyGen's generative video models. Your contributions will directly impact model performance, developer productivity, and the final quality of every AI-generated video. Optimize GPU Utilization: Design and implement mechanisms to aggressively optimize GPU and cluster utilization across thousands of devices for inference, training, data processing and large-scale deployment of our state-of-art video generation models. Develop Large-Scale AI Job Framework: Build highly scalable, reliable frameworks for launching and managing massive, heterogeneous compute jobs, including multi-modal high-volume data ingestion/processing, distributed model training, and continuous evaluation/benchmarking. Enhance Observability: Develop world-class observability, tracing, and visualization tools for our compute cluster to ensure reliability, diagnose performance bottlenecks (e.g., memory, bandwidth, communication). Accelerate Pipelines: Collaborate closely with AI researchers and AI engineers to integrate innovative acceleration techniques (e.g., custom CUDA kernels, distributed training libraries) into production-ready, scalable training and inference pipelines. Infrastructure Management: Champion the adoption and optimization of modern cloud and container technologies (Kubernetes, Ray) for elastic, cost-efficient scaling of our distributed systems. We are looking for a highly motivated engineer with deep experience operating and optimizing AI infrastructure at scale. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of full-time industry experience in large-scale MLOps, AI infrastructure, or HPC systems. Experience with data frameworks and standards like Ray, Apache Spark, LanceDB Strong proficiency in Python and a high-performance language such as C++ for developing core infrastructure components. Deep understanding and hands-on experience with modern orchestration and distributed computing frameworks such as Kubernetes and Ray. Experience with core ML frameworks such as PyTorch, TensorFlow, or JAX. Preferred Qualifications Master's or PhD in Computer Science or a related technical field. Demonstrated Tech Lead experience, driving projects from conceptual design through to production deployment across cross-functional teams. Prior experience building infrastructure specifically for Generative AI models (e.g., diffusion models, GANs, or large language models) where cost and latency are critical. Proven background in building and operating large-scale data infrastructure (e.g., Ray, Apache Spark) to manage petabytes of multi-modal data (video, audio, text). Expertise in GPU acceleration and deep familiarity with low-level compute programming, including CUDA, NCCL, or similar technologies for efficient inter-GPU communication. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
04/02/2026
Full time
Software Engineer, AI Compute Infrastructure 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 . Visit our Mission and Culture doc here . We are seeking a seasoned Software Engineer to build and scale the foundational compute infrastructure that powers our state-of-the-art AI models-from multimodal training data pipelines to high-throughput, low-latency video generation. Responsibilities You will be the core engineer responsible for building the robust, efficient, and scalable platform that enables our research and production teams to rapidly iterate on HeyGen's generative video models. Your contributions will directly impact model performance, developer productivity, and the final quality of every AI-generated video. Optimize GPU Utilization: Design and implement mechanisms to aggressively optimize GPU and cluster utilization across thousands of devices for inference, training, data processing and large-scale deployment of our state-of-art video generation models. Develop Large-Scale AI Job Framework: Build highly scalable, reliable frameworks for launching and managing massive, heterogeneous compute jobs, including multi-modal high-volume data ingestion/processing, distributed model training, and continuous evaluation/benchmarking. Enhance Observability: Develop world-class observability, tracing, and visualization tools for our compute cluster to ensure reliability, diagnose performance bottlenecks (e.g., memory, bandwidth, communication). Accelerate Pipelines: Collaborate closely with AI researchers and AI engineers to integrate innovative acceleration techniques (e.g., custom CUDA kernels, distributed training libraries) into production-ready, scalable training and inference pipelines. Infrastructure Management: Champion the adoption and optimization of modern cloud and container technologies (Kubernetes, Ray) for elastic, cost-efficient scaling of our distributed systems. We are looking for a highly motivated engineer with deep experience operating and optimizing AI infrastructure at scale. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of full-time industry experience in large-scale MLOps, AI infrastructure, or HPC systems. Experience with data frameworks and standards like Ray, Apache Spark, LanceDB Strong proficiency in Python and a high-performance language such as C++ for developing core infrastructure components. Deep understanding and hands-on experience with modern orchestration and distributed computing frameworks such as Kubernetes and Ray. Experience with core ML frameworks such as PyTorch, TensorFlow, or JAX. Preferred Qualifications Master's or PhD in Computer Science or a related technical field. Demonstrated Tech Lead experience, driving projects from conceptual design through to production deployment across cross-functional teams. Prior experience building infrastructure specifically for Generative AI models (e.g., diffusion models, GANs, or large language models) where cost and latency are critical. Proven background in building and operating large-scale data infrastructure (e.g., Ray, Apache Spark) to manage petabytes of multi-modal data (video, audio, text). Expertise in GPU acceleration and deep familiarity with low-level compute programming, including CUDA, NCCL, or similar technologies for efficient inter-GPU communication. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Software Engineer, AI Compute Infrastructure 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 . Visit our Mission and Culture doc here . We are seeking a seasoned Software Engineer to build and scale the foundational compute infrastructure that powers our state-of-the-art AI models-from multimodal training data pipelines to high-throughput, low-latency video generation. Responsibilities You will be the core engineer responsible for building the robust, efficient, and scalable platform that enables our research and production teams to rapidly iterate on HeyGen's generative video models. Your contributions will directly impact model performance, developer productivity, and the final quality of every AI-generated video. Optimize GPU Utilization: Design and implement mechanisms to aggressively optimize GPU and cluster utilization across thousands of devices for inference, training, data processing and large-scale deployment of our state-of-art video generation models. Develop Large-Scale AI Job Framework: Build highly scalable, reliable frameworks for launching and managing massive, heterogeneous compute jobs, including multi-modal high-volume data ingestion/processing, distributed model training, and continuous evaluation/benchmarking. Enhance Observability: Develop world-class observability, tracing, and visualization tools for our compute cluster to ensure reliability, diagnose performance bottlenecks (e.g., memory, bandwidth, communication). Accelerate Pipelines: Collaborate closely with AI researchers and AI engineers to integrate innovative acceleration techniques (e.g., custom CUDA kernels, distributed training libraries) into production-ready, scalable training and inference pipelines. Infrastructure Management: Champion the adoption and optimization of modern cloud and container technologies (Kubernetes, Ray) for elastic, cost-efficient scaling of our distributed systems. We are looking for a highly motivated engineer with deep experience operating and optimizing AI infrastructure at scale. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of full-time industry experience in large-scale MLOps, AI infrastructure, or HPC systems. Experience with data frameworks and standards like Ray, Apache Spark, LanceDB Strong proficiency in Python and a high-performance language such as C++ for developing core infrastructure components. Deep understanding and hands-on experience with modern orchestration and distributed computing frameworks such as Kubernetes and Ray. Experience with core ML frameworks such as PyTorch, TensorFlow, or JAX. Preferred Qualifications Master's or PhD in Computer Science or a related technical field. Demonstrated Tech Lead experience, driving projects from conceptual design through to production deployment across cross-functional teams. Prior experience building infrastructure specifically for Generative AI models (e.g., diffusion models, GANs, or large language models) where cost and latency are critical. Proven background in building and operating large-scale data infrastructure (e.g., Ray, Apache Spark) to manage petabytes of multi-modal data (video, audio, text). Expertise in GPU acceleration and deep familiarity with low-level compute programming, including CUDA, NCCL, or similar technologies for efficient inter-GPU communication. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
04/02/2026
Full time
Software Engineer, AI Compute Infrastructure 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 . Visit our Mission and Culture doc here . We are seeking a seasoned Software Engineer to build and scale the foundational compute infrastructure that powers our state-of-the-art AI models-from multimodal training data pipelines to high-throughput, low-latency video generation. Responsibilities You will be the core engineer responsible for building the robust, efficient, and scalable platform that enables our research and production teams to rapidly iterate on HeyGen's generative video models. Your contributions will directly impact model performance, developer productivity, and the final quality of every AI-generated video. Optimize GPU Utilization: Design and implement mechanisms to aggressively optimize GPU and cluster utilization across thousands of devices for inference, training, data processing and large-scale deployment of our state-of-art video generation models. Develop Large-Scale AI Job Framework: Build highly scalable, reliable frameworks for launching and managing massive, heterogeneous compute jobs, including multi-modal high-volume data ingestion/processing, distributed model training, and continuous evaluation/benchmarking. Enhance Observability: Develop world-class observability, tracing, and visualization tools for our compute cluster to ensure reliability, diagnose performance bottlenecks (e.g., memory, bandwidth, communication). Accelerate Pipelines: Collaborate closely with AI researchers and AI engineers to integrate innovative acceleration techniques (e.g., custom CUDA kernels, distributed training libraries) into production-ready, scalable training and inference pipelines. Infrastructure Management: Champion the adoption and optimization of modern cloud and container technologies (Kubernetes, Ray) for elastic, cost-efficient scaling of our distributed systems. We are looking for a highly motivated engineer with deep experience operating and optimizing AI infrastructure at scale. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. 5+ years of full-time industry experience in large-scale MLOps, AI infrastructure, or HPC systems. Experience with data frameworks and standards like Ray, Apache Spark, LanceDB Strong proficiency in Python and a high-performance language such as C++ for developing core infrastructure components. Deep understanding and hands-on experience with modern orchestration and distributed computing frameworks such as Kubernetes and Ray. Experience with core ML frameworks such as PyTorch, TensorFlow, or JAX. Preferred Qualifications Master's or PhD in Computer Science or a related technical field. Demonstrated Tech Lead experience, driving projects from conceptual design through to production deployment across cross-functional teams. Prior experience building infrastructure specifically for Generative AI models (e.g., diffusion models, GANs, or large language models) where cost and latency are critical. Proven background in building and operating large-scale data infrastructure (e.g., Ray, Apache Spark) to manage petabytes of multi-modal data (video, audio, text). Expertise in GPU acceleration and deep familiarity with low-level compute programming, including CUDA, NCCL, or similar technologies for efficient inter-GPU communication. What HeyGen Offers Competitive salary and benefits package. Dynamic and inclusive work environment. Opportunities for professional growth and advancement. Collaborative culture that values innovation and creativity. Access to the latest technologies and tools. HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
A tech company specializing in AI infrastructure is seeking a Software Engineer to build a scalable compute platform for its generative video models. The ideal candidate will have over 5 years of experience in MLOps or AI infrastructure management, along with strong Python and C++ skills. This position offers a competitive salary and benefits, in a dynamic and inclusive work environment that values innovation and professional growth.
04/02/2026
Full time
A tech company specializing in AI infrastructure is seeking a Software Engineer to build a scalable compute platform for its generative video models. The ideal candidate will have over 5 years of experience in MLOps or AI infrastructure management, along with strong Python and C++ skills. This position offers a competitive salary and benefits, in a dynamic and inclusive work environment that values innovation and professional growth.