As a Software Engineer, Compute - Storage at openai, you will be responsible for designing and developing scalable and efficient storage systems for our compute infrastructure. You will work closely with our engineering teams to develop and deploy new features and services that enable our AI models to learn and improve.
Key Responsibilities:
- Design and develop scalable and efficient storage systems for our compute infrastructure.
- Collaborate with our engineering teams to develop and deploy new features and services.
- Work closely with our data scientists to understand their storage needs and develop solutions to meet those needs.
- Develop and maintain high-quality, well-documented code.
- Participate in code reviews and contribute to the improvement of our codebase.
Requirements:
- 5+ years of experience in software engineering, with a focus on storage systems and distributed computing.
- Strong understanding of computer systems, storage systems, and distributed computing.
- Experience with Python, Node.js, and AWS.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.