companyOpenAI logo

Software Engineer, Real Time

OpenAISeattle
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

About the job

About Our Team

At OpenAI, we are committed to transforming our cutting-edge technology into impactful products such as ChatGPT and the OpenAI API. Our customers leverage our APIs to create innovative and rapidly growing businesses, enabling capabilities that were previously unimaginable. We prioritize responsible usage of our powerful tools, ensuring that safe deployment takes precedence over unchecked expansion.

Our Engineering team oversees a vast fleet of GPUs, supported by a scalable and robust infrastructure utilizing Kubernetes, Go, Python, Terraform, Kafka, Postgres, and Snowflake.

About This Role

We are on the lookout for seasoned and imaginative engineers ready to help us enhance our existing systems and develop next-generation solutions that will empower a new wave of products. Ideal candidates will possess a strong background in full-stack development and hands-on experience with Real-Time Communication (RTC) systems. You will have a track record of successfully working with scaled real-time communication systems in production environments.

Key Responsibilities

  • Design, develop, and maintain both development and production platforms that drive our systems.

  • Collaborate with researchers, engineers, product managers, and designers to launch new features and research capabilities.

  • Enhance engineering productivity by providing your peers with cutting-edge tools and systems.

  • Offer operational support for globally deployed systems that power some of the most advanced products available. This includes participating in an on-call rotation to address critical incidents as necessary.

You May Excel in This Role If You:

  • Possess substantial experience in constructing and refining production systems to introduce new product capabilities while managing increasing scale.

  • Have a solid background with real-time communication products and systems, including audio/video calling, WebRTC or similar protocols, encoding/decoding, signaling, and lip sync.

  • Demonstrate a strong commitment to user experience, taking pride in developing products that fulfill customer needs.

  • Exhibit a humble attitude, a willingness to assist colleagues, and an eagerness to contribute to team success.

  • Take ownership of problems from start to finish and are willing to acquire any necessary knowledge to achieve goals.

  • Have experience as a startup founder or an early-stage engineer.

  • Possess strong analytical and problem-solving skills, with a keen focus on performance optimization.

About OpenAI

OpenAI is at the forefront of artificial intelligence research and deployment, committed to ensuring that advanced AI technologies are used responsibly and ethically. Our innovative products empower businesses and individuals to unlock new possibilities, all while prioritizing safety and user experience. Join us in shaping the future of technology and making a positive impact on the world.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.