6 months ago
Palo Alto, CA, USA +2 moreMid Level / Senior
H1B Sponsor
Base Salary
$180k - $220k/yr
Responsibilities
- Design, develop, and maintain batch and real-time pipelines using Python, Go, Spark, and Kafka to process large-scale multimodal data.
- Build data structures and APIs that support low-latency intelligent features such as PPT-to-video automation and interactive AI avatars.
- Architect and manage data lakehouse solutions using Snowflake, Databricks, or Apache Iceberg for efficient storage and querying of unstructured media data.
- Implement data quality checks, data contracts, monitoring, and observability to improve production data reliability.
- Transform raw data into structured data products for front-end applications, API endpoints, and AI agents.
Requirements
- Bachelor’s or master’s degree in Computer Science, Engineering, or a related field.
- At least 3 years of experience as a Backend Software Engineer with heavy data processing responsibilities.
- Strong proficiency in Python for ETL and scripting and SQL for data modeling.
- Experience with AWS or GCP and data technologies including Kafka, Spark, and Snowflake or Databricks.
- Experience or interest in computer vision or generative AI data processing.
- Proactive ownership mindset and ability to work in a fast-paced startup environment.
Benefits
- Competitive benefits package including equity, a 401k plan, health benefits, generous PTO, parental leave, and emotional health resources.
- Dynamic, inclusive, and collaborative work environment focused on innovation and creativity.
- Opportunities for professional growth and skill development.
- Access to state-of-the-art technologies and tools.
Tech Stack
Categories
BackendData Engineering
About HeyGen
HeyGen is a message-first AI video platform that helps people and AI agents turn ideas into professional video in minutes. Used by a community of over 30 million users and 85% of the Fortune 100, HeyGen makes it easy to create and share videos seamlessly across languages and formats.