OpenAI

About OpenAI

Empowering humanity through safe AI innovation

🏒 TechπŸ‘₯ 1001+ employeesπŸ“… Founded 2015πŸ“ Mission District, San Francisco, CAπŸ’° $68.9b⭐ 4.2
B2CB2BArtificial IntelligenceEnterpriseSaaSAPIDevOps

Key Highlights

  • Headquartered in San Francisco, CA with 1,001+ employees
  • $68.9 billion raised in funding from top investors
  • Launched ChatGPT, gaining 1 million users in 5 days
  • 20-week paid parental leave and unlimited PTO policy

OpenAI is a leading AI research and development platform headquartered in the Mission District of San Francisco, CA. With over 1,001 employees, OpenAI has raised $68.9 billion in funding and is known for its groundbreaking products like ChatGPT, which gained over 1 million users within just five day...

🎁 Benefits

OpenAI offers flexible work hours and encourages unlimited paid time off, promoting at least 4 weeks of vacation per year. Employees enjoy comprehensi...

🌟 Culture

OpenAI's culture is centered around its mission to ensure that AGI benefits all of humanity. The company values transparency and ethical consideration...

Skills & Technologies

Overview

OpenAI is hiring a Senior Software Engineer to design and scale their caching infrastructure. You'll work with technologies like Redis, Memcached, and Kubernetes to build a high-availability caching platform. This position requires 5+ years of experience in distributed systems.

Job Description

Who you are

You have 5+ years of experience building and scaling distributed systems, with a strong focus on caching, load balancing, or storage systems. Your deep expertise with Redis, Memcached, or similar solutions includes clustering, durability configurations, and client-side connection patterns. You understand networking fundamentals and have experience with Kubernetes-based service orchestration, which allows you to effectively contribute to the design and operation of complex infrastructures.

You thrive in collaborative environments and enjoy working with cross-functional teams to ensure that infrastructure meets diverse needs. Your problem-solving skills enable you to tackle challenges related to performance, durability, and cost-effectiveness in caching solutions. You are committed to building systems that are not only efficient but also reliable and scalable, ensuring that they can handle varying workloads seamlessly.

What you'll do

In this role, you will design, build, and operate OpenAI’s multi-tenant caching platform, which is critical for various use cases across inference, identity, quota, and product experiences. You will define the long-term vision and roadmap for caching as a core infrastructure capability, balancing performance, durability, and cost. Collaborating with other infrastructure teams, such as networking, observability, and databases, will be essential to ensure that the caching platform meets the needs of product teams.

You will be responsible for implementing best practices in caching strategies and optimizing the performance of the caching layer. Your role will involve monitoring system performance and making adjustments as necessary to minimize latency and maximize throughput. You will also engage in troubleshooting and resolving issues that arise within the caching infrastructure, ensuring high availability and reliability for all users.

What we offer

At OpenAI, you will be part of a mission-driven team focused on building safe and beneficial artificial general intelligence. We provide a collaborative work environment where your contributions will directly impact the future of technology. You will have opportunities for professional growth and development, working alongside some of the brightest minds in the field. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at OpenAI.

✨

Similar Jobs You Might Like

Based on your interests and this role

OpenAI

Software Engineering

OpenAIβ€’πŸ“ San Francisco - On-Site

OpenAI is hiring a Software Engineer for their Storage Infrastructure team to design and operate Exascale systems for data management. You'll work with distributed systems and cloud technologies, particularly Azure. This role requires a deep understanding of scalable storage solutions.

πŸ›οΈ On-SiteMid-Level
1 year ago
OpenAI

Cloud Engineer

OpenAIβ€’πŸ“ San Francisco - On-Site

OpenAI is hiring a Senior Cloud Engineer to design and build the development and production platforms that power their products. You'll work with Kubernetes, AWS, and Docker to ensure reliability and security at scale. This position requires 5+ years of experience in building core infrastructure.

πŸ›οΈ On-SiteSenior
6 months ago
OpenAI

Software Engineering

OpenAIβ€’πŸ“ San Francisco - Hybrid

OpenAI is hiring a Software Engineer for their Fleet Infrastructure team to design and operate systems for model deployment and training on a large GPU fleet. You'll work with technologies like Kubernetes and Docker, and this position requires experience in infrastructure systems.

🏒 HybridMid-Level
1 year ago
OpenAI

Software Engineering

OpenAIβ€’πŸ“ San Francisco - Hybrid

OpenAI is hiring a Software Engineer for their Infrastructure team to design and build scalable backend systems that support machine learning research workflows. You'll work with technologies like Python and Java, focusing on distributed systems and data processing. This position requires experience in building reliable infrastructure.

🏒 HybridMid-Level
1 year ago
Doppel

Backend Engineer

Doppelβ€’πŸ“ San Francisco - On-Site

Doppel is hiring a Backend Engineer to build the infrastructure for their AI-native social engineering defense platform. You'll work with technologies like Elasticsearch and Kubernetes to design scalable systems. This position requires experience in backend engineering and infrastructure management.

πŸ›οΈ On-SiteMid-Level
5 months ago