Software Engineer, Data
$180k - $220kHeyGen
Software Engineer, Data
Los Angeles, Palo Alto, San Francisco
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.
Position Summary
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. This role is not just about moving data—it's about enabling AI models to function in real-time, building robust pipelines for multimedia, and powering engaging user experiences. This team is currently working on cutting-edge features including PPT-to-video converters and interactive, conversational video capabilities.
Core Responsibilities
- Build & Scale Data Pipelines: Design, develop, and maintain robust batch and real-time data pipelines (using Python, Go, Spark, Kafka) that ingest and transform massive multi-modal data—text, audio, and video—to train and run AI models.
- Power Intelligent Features: Collaborate with ML engineers to implement data structures and APIs for new, exciting features like PPT-to-video automation and interactive AI avatars that require low-latency data fetching.
- Data Lakehouse Infrastructure: Architect and manage data lakehouse solutions (e.g., Snowflake, Databricks, Apache Iceberg) to store and query unstructured media data efficiently, enhancing storage and computation efficiency.
- Data Reliability & Observability: Implement data quality checks, data contracts, and monitoring to ensure high reliability of data, preventing downtime in production video generation.
- Productize Data: Transform raw data into structured, actionable data products that can be easily consumed by front-end applications, API endpoints, and AI agents.
Qualifications
- Bachelor's/Master's degree in Computer Science, Engineering, or a related field.
- 3-5+ years of experience as a Backend Software Engineer with heavy 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; ability to operate in a fast-paced, startup environment.
What HeyGen Offers
- Competitive salary and benefits package.
- Dynamic and inclusive work environment focused on innovation and creativity.
- Opportunities for professional growth and skill development.
- Collaborative culture that values teamwork and employee input.
- Access to state-of-the-art technologies and tools.
Salary Range $180,000 – $220,000 + equity + benefits 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 equity, 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 us at HeyGen and be part of a team that's reshaping the world of video creation through innovative technology!
$153k - $222k
...commitments. (Note: For EpiSci job openings, fully remote work will be considered by exception.) About the role As the data engine team, our goal is to provide a central data and machine learning platform that can be used across all verticals of the company. We...SuggestedFull timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift$204k - $259k
...hybrid role, you will report to the Senior Engineering Manager of Semantics. You Will:... ...Develop and implement new features in the VLM data infra and validate the changes for the... ...professional experience in the field of software engineering ~ Proficiency in C++ ~...SuggestedFull timeWork at officeRemote work$154.9k - $209.6k
...safe decisions. Role Overview: We're looking for an engineer who can own data collection, scalable data systems, and sensor data workflows... ...on the data collection vehicles. Debug hardware/software integration issues on data collection rigs including sensor...SuggestedFull time$165.2k - $223.6k
...executes Apace Spark, Python and other runtime engines. We are scaling the backend... ...reasons to join our team: - Be part of big data revolution in cloud- Be catalyst to deliver... ...3+ years of non-internship professional software development experience- 2+ years of non-internship...SuggestedInternshipLocal areaFlexible hours- Want to change the world with Big Data and Analytics? Come join us on the Amazon Web services... ...with data, and we’re looking for top engineers to build them from the ground up.This is... ...and contribute significant portions its software to open source projects possibly including...SuggestedInternshipLocal area
$165.2k - $223.6k
...scratch with some of the best full-stack engineers at Amazon. We pioneer the usage of AI-driven... ...run performance campaigns on their 1P Data.Key job responsibilitiesIn this role, you... ...shaping ambiguous business goals into working software solutions. You are comfortable taking...InternshipLocal areaImmediate startFlexible hours$193.93k - $291.15k
...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Perception ML Data Engineer, you’ll bridge machine learning... ...quantitative area.Experience:4+ years of industry software engineering experience with Python fluency...Immediate startFlexible hours$193.93k - $291.15k
...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will own the... ...You ~ BS/MS in Computer Science , Software Engineering, Robotics, or a related...Full time$165.2k - $223.6k
Amazon Analytics offers fully managed cloud data warehouse and data lake capabilities.... ...customers — and we're looking for innovative engineers to help shape the future of Analytics.We... ...services.Key job responsibilitiesAs a Software Development Engineer, you will build systems...Work experience placementInternshipLocal areaFlexible hours$131.4k - $197.2k
...towards SaaS applications in the cloud, data protection (backup and recovery) for these... ...protection and drives the company’s next growth engine.What You’ll Do:Design, build, and... ...experience in data structures, algorithms, software design, and systems analysisA degree in...Work at officeLocal area$153k - $179k
...everything we do. Expectations are high, and so are the rewards.The Data Engineering team builds and maintains the foundational datasets that... ...experience building end-to-end data pipelinesHands-on software engineering experience, with the ability to write production-...Work at officeFlexible hoursShift work3 days per week$116k - $174k
...they need to go, and make mobility more efficient and accessible for all. We are seeking a talented and experienced Software Engineer to join our data engineering and infrastructure team. In this role, you will be working with our seasoned engineers and contribute to...Work at officeLocal area3 days per week$165.2k - $223.6k
...with low post-purchase regretSearch Science Data Infrastructure (SSDI) team is responsible... ...station.Key job responsibilitiesAs an ML Engineer you will:Lead development of services and... ...3+ years of non-internship professional software development experience- 2+ years of non-...InternshipLocal areaWorldwideFlexible hours$174k - $261k
...ambition of a startup. As an innovation engine, X focuses on repeatedly turning breakthrough... ...team of experienced ML researchers, software engineers and product managers on a mission... ...resident software expert in large scale data pipelines, you will own the end-to-end development...Full time- ...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, INFERENCE (AI DATA ENGINEERING)The application software team is the central nervous system of SpaceX - we create mission critical...Permanent employmentTemporary workRemote workWorldwideWeekend work
$160.36k - $240.54k
...diversity of its training and evaluation data. The team plays a crucial role in the advancement... ...team collaborates closely with system engineers to thoroughly validate the autonomous... ...and best practices across broader software organizationA bachelor's degree in Computer...Immediate startFlexible hours$155k - $185k
The OpportunityWe are looking for an experienced Software Engineer with a passion for building robust and scalable data infrastructure to join our Data Platform team. In this role, you'll design and develop the foundational systems that power the flow of data across the...Permanent employment$253k - $416k
...Mountain View, CA OR Bellevue, WA.LinkedIn’s Data Infrastructure team builds and operates... ....We are seeking a Distinguished Engineer with deep expertise in Online Infrastructure... ...equivalent experience10+ years of experience in software engineering, with a focus on...For contractorsWork at officeFlexible hours- ...Engineering Role at Latica At Latica, our goal is to unlock the value of data to transform patient care. We're building a secure data network and medical intelligence... ...Who You Are • 5+ years building production software systems; care deeply about coding craft • Fluent...
$160.36k - $240.54k
...Software Engineer, ML Data Infrastructure Mountain View, California (HQ) Who We Are Nuro believes self-driving vehicles are the most immediate and profound opportunity for AI to drive positive change in the physical world. Safer streets, more time for what...Work experience placementImmediate startFlexible hours$190k - $202k
...Software Engineer, Data Infrastructure Wing offers drone delivery as a safe, fast, and sustainable solution for last mile logistics. Consumer appetites for on-demand services are increasing, but current delivery methods are inefficient, costly, and contribute to road...Full timeLocal area- ...Responsibilities Design, develop, and maintain scalable data pipelines using GCP services such as Dataform, BigQuery, and Airflow... ...data components and shared libraries. Mentor junior engineers, conduct code reviews, and provide constructive feedback. Contribute...Full timeWork at officeWork from homeFlexible hours2 days per week
$147k - $210k
...Maintain Testing Infrastructure, implement and support software testing systems focused on data storage and processing for large scale and rapidly... ...protect both correctness and performance at scale.Enhance engineering productivity, monitor engineering productivity metrics...Flexible hours- ...accommodate family commitments. About the role The Data and Test Flywheel Engineer will be a key member of Applied Intuition’s data flywheel... ...such as Computer Science, Electrical Engineering, Software Engineering ~3–5 years of experience in software or data...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$224k - $356.5k
...build and improve GPU and CPU accelerated software libraries. Projects like nvComp, NPP,... ...vision and growth. Starting from powering AI, data analytics, image processing, computer... ...technical leadership and guidance to library engineers working with you,find opportunities to...Full timeWorldwide$176k - $240k
Foster City, CASoftware - Autonomy Software /Full-time /HybridOur Mapping team is responsible... ...safely and reliably. We are looking for engineers who are ambitious and excited about... ...Network Interface team owns road network data definition and data products for all consumers...Full timeTemporary workRelocation package- Software Engineer - Data Protection Software Engineering Infrastructure Solutions Group (ISG) builds the products that power infrastructure, solutions, and data management our customers need most. Our teams design and develop the hardware and software that connect infrastructure...
$120k - $200k
Santa Clara, CAData Engineering - Data Infrastructure /Full-time /HybridPlusAI is a Physical AI company pioneering AI-based virtual driver software for factory-built autonomous trucks. Headquartered in Silicon Valley with operations in the United States and Europe, Plus...Full time$180k - $250k
...Company Companies want to train their own large models on their own data. The current industry standard is to train on a random sample of... ...the Role We're looking for an experienced Data Platform Engineer to join as a member of our core Datology AI team. As one of our...Full timeWork at officeVisa sponsorshipRelocation package- The roleWe’re looking to hire our first data software engineer at Gridmatic! Looking for a startup-minded eng who works closely with our ML and optimization teams to ingest and transform the data critical to all the work we do.We use a lot of interesting real-world data...Work at officeHome officeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Data. Be the first to apply!
- senior robotics software engineer Palo Alto, CA
- software system engineer Palo Alto, CA
- intel software engineer Palo Alto, CA
- software developer fintech Palo Alto, CA
- new graduate software engineer Palo Alto, CA
- software development engineer aws Palo Alto, CA
- information technology software engineer Palo Alto, CA
- graduate software developer no experience Palo Alto, CA
- software developer internship no experience Palo Alto, CA
- ngo software engineer Palo Alto, CA



