OpenAI

Software Engineer, Data Acquisition

OpenAI
Apply
3 years ago
San Francisco, CA, USAMid Level
H1B sponsor

Base Salary

$293k - $385k/yr

Responsibilities

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

Requirements

  • Bachelor’s, master’s, or PhD in Computer Science or a related field.
  • 4+ years of industry experience in software development.
  • Strong expertise in large stateful distributed systems and data processing.
  • Proficiency in Kubernetes and Infrastructure-as-Code concepts.
  • Experience with large web crawlers is a plus.
  • Ability to try new approaches and technologies, manage multiple tasks, adapt to changing priorities, and communicate effectively.

Tech Stack

Categories

BackendData Engineering
OpenAI

About OpenAI

10,000+ employees

OpenAI builds and deploys large-scale AI models and tools—including ChatGPT, GPT-4–class models, DALL·E, and Whisper—sold via APIs and enterprise subscriptions to developers and businesses. It monetizes through usage-based API pricing and ChatGPT Plus/Team/Enterprise, and also reaches customers via Microsoft’s Azure OpenAI Service. Founded in 2015 and headquartered in San Francisco, it operates as a private partnership.

Contact me