Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Data

$180k - $220k

HeyGen

Software Engineer, DataLos Angeles, Palo Alto, San FranciscoAbout HeyGenAt 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 SummaryA 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 ResponsibilitiesBuild & 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.QualificationsBachelor'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 OffersCompetitive 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!

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Data in Palo Alto, CA vacancy
  • $158k - $237k

     ...Salesforce). As the industry moves toward SaaS, data protection (backup and recovery) for...  ...SaaS protection and Rubrik’s next growth engine.Key responsibilities (time allocation)...  ...large-scale, fault-tolerant distributed software systems that can scale indefinitely (35%... 
    Suggested
    Work at office
    Local area

    Rubrik

    Palo Alto, CA
    4 days ago
  • $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... 
    Suggested
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  • $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-... 
    Suggested
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Palo Alto, CA
    3 days ago
  • $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-... 
    Suggested
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood Financial

    Menlo Park, CA
    2 days ago
  • $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... 
    Suggested
    Work experience placement
    Internship
    Local area
    Flexible hours

    Amazon

    East Palo Alto, CA
    1 day ago
  • $129k - $212k

     ...the business needs of the team.LinkedIn's Data Science team leverages big data to...  ...offers countless ways for an ambitious data engineer to have an impact and transform your career...  ...are looking for a talented and driven Sr Software Engineer, Data Science to help build data... 
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $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 office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    1 day ago
  • $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... 
    Internship
    Local area
    Immediate start
    Flexible hours

    Amazon

    Palo Alto, CA
    1 day ago
  • $165.2k - $223.6k

    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... 
    Internship
    Local area

    Amazon

    East Palo Alto, CA
    4 days ago
  •  ...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 employment
    Temporary work
    Remote work
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    2 days ago
  • $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

    Otter.ai

    Mountain View, CA
    4 days ago
  • $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...  ....About YouBS/MS in Computer Science, Software Engineering, Robotics, or a related quantitative... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $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 contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $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 start
    Flexible hours

    Nuro

    Mountain View, CA
    3 days ago
  •  ...LaticA Engineering RoleAt Latica, our goal is to unlock the value of data to transform patient care. We're building a secure data network and medical intelligence...  ...solutionsWho You Are• 5+ years building production software systems; care deeply about coding craft• Fluent... 

    Latica

    Palo Alto, CA
    5 days ago
  • $213k - $263k

     ...that mission—building the applied ML models, evaluation engines, and large-scale data infrastructure that transform real-world sensor streams into...  ...collaborative team environment. A passion for good software engineering. We prefer: Master’s or Ph.D. in... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    6 days ago
  • $160.36k - $240.54k

     ...Software Engineer, ML Data InfrastructureMountain View, California (HQ)Who We AreNuro 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 matters, and easier... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    4 days ago
  •  ...About the Team Data Platform at OpenAI owns the foundational data stack powering critical product, research, and analytics workflows...  ...; provide orchestration with Airflow; and support ML feature engineering tooling such as Chronon. Our mission is to deliver reliable,... 
    Work at office
    Relocation package

    OpenAI

    Mountain View, CA
    5 days ago
  • $190k - $202k

     ...Software Engineer, Data InfrastructurePalo Alto, CaliforniaWing 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... 
    Full time
    Local area

    Wing

    Palo Alto, CA
    4 days ago
  • $180k - $197k

     ...possible for industrial robotics in the near future – with software and data at the core. Our mission is to make industrial robotics intelligent...  ..., entrepreneurs, and developers. We are a dynamic team of engineers, roboticists, designers, and technologists who are... 
    Full time
    Local area

    Intrinsic

    Mountain View, CA
    3 hours ago
  • $125k - $400k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...teammates. ABOUT THE ROLE: As a Data Engineer in X product engineering team,...  ...engineer with 3+ years of professional software engineering experience, ideally in data... 
    Temporary work

    SpaceXAI

    Palo Alto, CA
    13 days ago
  • $180k

     ...small, highly motivated, and focused on engineering excellence. This organization is for individuals...  ...teammates. ABOUT THE ROLE: The Data Platform team builds and operates the...  ...performance, and absolute reliability. As a software engineer on the Data Platform team, you... 
    Temporary work

    SpaceXAI

    Palo Alto, CA
    13 days ago
  • $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

    Plus.ai

    Santa Clara, CA
    1 day ago
  •  ...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 time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    10 hours ago
  • $117k - $234k

     ...OfficePosition Summary...What you'll do...Role summary:The Senior Software Engineer will lead the delivery of scoped features and models through...  ...’s mission and operational goals.About the team:The MarTech Data Engineering team develops scalable, multi-tenant engineering... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $152k - $241.5k

    The NVIDIA DGXC Data Services team builds cloud-native systems, frameworks, and services for managing data across hybrid and multi...  ...real workloads and production environments.Use modern software engineering practices, including AI-assisted and agentic development workflows... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

    NVIDIA is hiring a Senior Software Engineer to work on improving the data ingestion platform in our Autonomous Vehicles division! As a Data Ingestion engineer for Autonomous Vehicles Infrastructure, you will play a crucial role in managing and optimizing the flow of data... 
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 hours ago
  • $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 time
    Worldwide

    Nvidia

    Santa Clara, CA
    4 days ago
  • $135k - $200k

    Santa Clara, CAData Engineering - ML Infrastructure /Full-time /HybridAll key offline workloads — large-scale data processing, simulation, auto-labeling, scenario mining, and model...  ....We are open to candidates at either the Software Engineer or Senior Software Engineer... 
    Full time

    Plus.ai

    Santa Clara, CA
    3 days ago
  • $135k - $180k

    Santa Clara, CAData Engineering - Backend Engineering /Full-time /HybridPlusAI is a Physical...  ...company pioneering AI-based virtual driver software for factory-built autonomous trucks....  ...Responsibilities: Create and maintain optimal data processing pipeline architectureBuild... 
    Full time

    Plus.ai

    Santa Clara, CA
    10 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Data. Be the first to apply!