Skip to content
OpenAIOpenAISan Francisco, CA

Software Engineer, Data Acquisition

Builds and leads data acquisition systems including web crawling, ingestion, and scalable distributed processing for model training. Requires 4+ years experience, expertise in Kubernetes and large-scale data systems, and BS/MS/PhD in Computer Science.

293k – 385k/yr
On-site4+ YOEData Engineering

About the role

Responsibilities

  • Own and lead engineering projects in the area of data acquisition including web crawling, data ingestion, and search.
  • Collaborate with other sub-teams, such as Data Processing, Architecture, and Scaling, to ensure smooth data flow and system operability.
  • Work closely with the legal team to handle any compliance or data privacy-related matters.
  • Develop and deploy highly scalable distributed systems capable of handling petabytes of data.
  • Architect and implement algorithms for data indexing and search capabilities.
  • Build and maintain backend services for data storage, including work with key-value databases and synchronization.
  • Deploy solutions in a Kubernetes Infrastructure-as-Code environment and perform routine system checks.
  • Conduct and analyze experiments on data to provide insights into system performance.

Qualifications

  • BS/MS/PhD in Computer Science or a related field.
  • 4+ years of industry experience in software development.
  • Experience with large web crawlers a plus.
  • Strong expertise in large stateful distributed systems and data processing.
  • Proficiency in Kubernetes, and Infrastructure-as-Code concepts.
  • Willingness and enthusiasm for trying new approaches and technologies.
  • Ability to handle multiple tasks and adapt to changing priorities.
  • Strong communication skills, both written and verbal.

Skills

KubernetesDistributed SystemsWeb CrawlingData ProcessingInfrastructure As CodeKey-Value DatabasesData IndexingSearch AlgorithmsBackend ServicesData Ingestion
OpenAI

Data Engineer, Scaling Analytics

OpenAISan Francisco, CA

Build and scale data pipelines, models, and reporting systems that power OpenAI's infrastructure operations, capacity planning, and supply chain decisions.

293k – 385k/yr
Hybrid5+ YOEData Engineering
OpenAI

IT Controls Data Engineer

OpenAISan Francisco, CA

As an IT Controls Data Engineer, you will build and maintain data infrastructure for audit readiness, IT controls, and continuous control monitoring. This role involves designing pipelines, datasets, and automated validation to ensure reliable control data.

293k – 385k/yr
HybridData Engineering
OpenAI

Data Engineer, People Innovation Labs

OpenAISan Francisco, CA

Build and manage data pipelines for people analytics and internal products like OpenHouse at OpenAI's People Innovation Labs. Collaborate with analytics and engineering teams using Databricks, Spark, and ETL tools; requires 3+ years data engineering experience.

293k – 325k/yr
Hybrid3+ YOEData Engineering
Anthropic

Research Engineer, Economic Research

AnthropicSan Francisco, CA

Builds and maintains data pipelines and privacy-preserving infrastructure for AI economic impact research. Collaborates with researchers and economists using Python, cloud platforms, and LLMs to support scalable economic analysis.

300k – 405k/yr
HybridData Engineering
Anthropic

Analytics Data Engineer

AnthropicSan Francisco, CA +2

Builds and manages data pipelines using dbt, SQL, and Python to create scalable analytics infrastructure. Develops dashboards and self-serve tools for company-wide metrics, partnering with Engineering, Product, and GTM teams. Requires 5+ years experience.

275k – 370k/yr
Hybrid5+ YOEData Engineering