Software Engineer, Data

$180k - $220k Los Angeles, Palo Alto, San Francisco

Posted 7mo ago

Job Location

Los Angeles, Palo Alto, San Francisco

Tech Stack

Remote Work Policy

On-site

Categories

Applied AI Engineer

About the job

HeyGen is seeking a Software Engineer with data engineering responsibilities to bridge the gap between core application development and large-scale data infrastructure. You will help build the data foundational layers for our next-generation features, enabling AI models to function in real-time, building robust pipelines for multimedia, and powering engaging user experiences. This role is crucial for developing cutting-edge features like PPT-to-video converters and interactive, conversational video capabilities.

Responsibilities

  • Design, develop, and maintain batch and real-time data pipelines using Python, Go, Spark, and Kafka to ingest and transform multi-modal data for AI models.
  • Collaborate with ML engineers to implement data structures and APIs for features requiring low-latency data fetching.
  • Architect and manage data lakehouse solutions (e.g., Snowflake, Databricks, Apache Iceberg) for efficient storage and querying of unstructured media data.
  • Implement data quality checks, data contracts, and monitoring to ensure high data reliability and prevent downtime.
  • Transform raw data into structured, actionable data products for consumption by applications, APIs, and AI agents.

Requirements

  • Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
  • 3-5+ years of experience as a Backend Software Engineer with significant data processing responsibilities.
  • Strong proficiency in Python for ETL/scripting and SQL for data modeling.
  • Experience with cloud platforms (AWS/GCP) and data technologies like Kafka, Spark, and Snowflake/Databricks.
  • Experience or interest in Computer Vision/Generative AI data processing.
  • Proactive, "owner" mindset and ability to thrive in a fast-paced startup environment.

Benefits

  • Competitive salary and benefits package
  • Equity
  • 401k plan
  • Health benefits
  • Generous PTO
  • Parental leave program
  • Emotional health resources
  • Dynamic and inclusive work environment
  • Opportunities for professional growth and skill development
  • Collaborative culture
  • Access to state-of-the-art technologies and tools

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.