RefolkCandidates

Software Engineer, Database Systems

OpenAI · San Francisco

$230k - $385k/yrMid levelEngineeringApplied AIApplied AI InfrastructurePosted 12 months ago

About this role

About the Team: The Database Systems team specializes in high-performance distributed databases. Our team built Rockset, the real-time search, analytics, and vector database that powers all vector search and retrieval augmented generation (RAG) at OpenAI. In addition to retrieval, as an online database, Rockset powers core functionality across all of OpenAI's product lines and many critical internal use cases. About the Role: We are looking for engineers passionate about distributed systems, close-to-the-metal performance optimization (our core engine is written in C++), and building scalable database infrastructure from the ground up. As an engineer on the Database Systems team, you'll contribute to the core database engine, driving improvements across ingestion, query execution, indexing, and storage. You'll partner with teams across OpenAI to unlock new product capabilities and help scale online database reliability and throughput as usage grows by orders of magnitude. In this role you will: - Design, build, and operate high-performance distributed systems - Identify and resolve performance bottlenecks to scale infrastructure to the next order of magnitude - Define long-term technical direction and guide system evolution - Collaborate with product, engineering, and research teams to deliver scalable and reliable infrastructure - Dig deep into complex production issues across the stack - Contribute to incident response, postmortems, and best practices for system reliability You might thrive in this role if you: - Have significant experience building, scaling, and optimizing distributed systems at scale - Are curious about database internals, storage engines, or low-latency query systems - Enjoy debugging challenging performance issues in complex, high-throughput systems - Have experience operating production clusters at scale (e.g., Kubernetes or other orchestration systems) - Think rigorously about scalability, correctness, and reliability - Thrive in fast-paced

Excerpt from the posting OpenAI published. Read the full description on their site before applying.

Skills this posting mentions

Performance OptimizationC/C++Distributed Systems

About OpenAI

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. AI is an extremely powerful tool that must be created with safety and human needs at its core. OpenAI is dedicated to putting that alignment of interests first - ahead of profit. To achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. Our investment in diversity, equity, and inclusion is ongoing, executed through a wide range of initiatives, and championed and supported by leadership. At OpenAI, we believe artificial intelligence has the potential to help people solve immense global challenges, and we want the upside of AI to be widely shared. Join us in shaping the future of technology.

All 755 openings at OpenAI

Apply to this role, tailored

Queue Software Engineer, Database Systems at OpenAI and I will read the posting, rewrite your resume against it, draft the cover letter, and score the fit before you send anything.

Applications finish as drafts. Nothing is sent until you read it and press send. New accounts start with 500 free credits.

More roles at OpenAI

See all

Similar roles elsewhere

See more

Listed from the job board OpenAI publishes. Refolk is not the employer and does not handle their hiring. Applications go to OpenAI directly.