Software Engineer Intern (Fall 2025)

HeyGen
Toronto, Ontario
Internship
1 day ago

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 Overview

At HeyGen, we are at the forefront of developing applications powered by our cutting-edge AI research. As a Software Engineer Intern at HeyGen, you will be part of a team working on the most crucial product features to HeyGen. You will collaborate with team members focused towards feature development, all the way 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

Qualifications

Compensation and Benefits

HeyGen is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Apply
Other Job Recommendations:

Lead Full Stack Software Engineer - .NET

Bankjoy
Canada
  • Act as a technical leader and subject matter expert, lead...
  • Break down initiatives into milestones and deliverables,...
4 days ago

Senior Software Engineer

QinetiQ
Medicine Hat, Alberta
  • Design and develop embedded software systems aligned with...
  • Experience with Linux development, Git, and bash scripting...
1 week ago

Principal Software Development Engineer, Ecosystems

Highspot
Vancouver, British Columbia
US$170,435 - US$230,435
  • Design scalable, secure architectures spanning multiple...
  • Drive high standards through code reviews, performance...
3 weeks ago

Software Engineer, Android

Tonal
Toronto, Ontario
  • Develop and maintain robust, complex features powered by...
  • Participate in design, planning and agile ceremonies with...
2 weeks ago

Senior Software Engineer - Identity & Access Management

Bloomberg
Toronto, Ontario
  • Open-source frameworks and tools (Docker, Kubernetes, Open...
  • Go, C++ and Python to provide an IAM solution in an easy to...
4 days ago

Software Engineer, Governance

Greenhouse
Canada
US$120,000 - US$142,000
  • A team player – you thrive off of collaborating with and...
  • An excellent communicator – you have a knack for explaining...
4 days ago

Staff Software Development Engineer in Test

Tonal
Toronto, Ontario
  • Lead test strategy and automation solutions across...
  • Collaborate in discovery & planning and participate in...
2 weeks ago

Sr Manager, Software Engineering

American Express
Toronto, Ontario
  • Responsible for technical aspects of software engineering...
  • Partners with customers and other internal teams and...
3 weeks ago

Firmware Development & Product Test, Software Engineering Developer

General Dynamics Missions System International
Calgary, Alberta
  • Professional Development: We offer a number of resources and...
  • Total Rewards: Consider it covered—health, dental, and...
3 weeks ago

Staff Software Engineer (Fleet)

DataRobot
Remote
  • Architect and implement scalable, secure Kubernetes-based...
  • Lead technical direction for core Fleet initiatives—control...
3 weeks ago