Software Engineer Intern

HeyGen is an AI video platform for creating avatar-led videos, generating videos from prompts, and translating video with lip sync.

Los Angeles, United States
About HeyGen

HeyGen Technology Inc. provides AI video creation software and APIs, including AI avatars, video generation, translation/localization, and real-time avatar capabilities.

View jobs by HeyGen

Skills

About the Role

You will design, develop, test, and deploy scalable front-end and back-end features. You will collaborate with designers, product managers, and engineers, monitor platform performance, resolve bottlenecks, and help keep the platform secure and compliant.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or be within one year of graduation
  • Previous software development internship experience
  • Experience with React, JavaScript, and Python
  • Familiarity with RESTful API development
  • Familiarity with AWS, Azure, or GCP
  • Familiarity with MySQL

Responsibilities

  • Design, develop, test, and deploy robust, scalable, optimized front-end and back-end features
  • Collaborate with UX/UI designers, product managers, and engineering teams to deliver product experiences
  • Monitor platform performance, identify bottlenecks, and implement solutions
  • Keep the platform updated, secure, and compliant with industry standards