cover image
OpenAI

OpenAI

openai.com

42 Jobs

5,157 Employees

About the Company

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.

Listed Jobs

Company background Company brand
Company Name
OpenAI
Job Title
Research Engineer/Research Scientist, RL/Reasoning
Job Description
**Job Title** Research Engineer / Research Scientist, RL/Reasoning **Role Summary** Conduct cutting‑edge reinforcement learning and reasoning research to advance aligned, general‑purpose agents. Design, implement, and iterate on RL algorithms and generative model components within a large ML codebase, delivering reliable, scalable solutions. **Expectations** - Strong background in RL research with proven ability to prototype quickly. - Proficient in Python and deep‑learning frameworks (PyTorch/TensorFlow). - Deep machine‑learning knowledge and experience debugging and optimizing large codebases. - Self‑starter who drives ideas from concept through validation and deployment. **Key Responsibilities** 1. Develop and evaluate novel RL algorithms and extensions to generative models. 2. Design and run controlled experiments, ensuring reproducibility and trustworthy conclusions. 3. Debug, refactor, and optimize production‑ready ML systems at scale. 4. Collaborate with ML, safety, and deployment teams to translate research into deployed agents. 5. Contribute to the scientific literature and internal knowledge base. **Required Skills** - RL research experience (policy gradients, model‑based RL, exploration, safety, etc.). - Expertise in Python programming and deep‑learning libraries. - Strong mathematical foundation in probability, optimization, and statistics. - Ability to iterate rapidly, diagnose issues, and improve complex ML pipelines. - Excellent written and verbal communication for technical documentation and papers. **Required Education & Certifications** - Ph.D. or M.S. in Computer Science, Machine Learning, Statistics, or a related field **or** equivalent professional experience. - Demonstrated research record (publications, conferences, or patents) is highly desirable.
San francisco, United states
On site
30-11-2025
Company background Company brand
Company Name
OpenAI
Job Title
Data Scientist, Codex
Job Description
**Job title** Data Scientist, Codex **Role Summary** Data Scientist focused on measuring and accelerating product-market fit for AI developer tools. In close partnership with product, engineering, and research teams, define developer productivity metrics, design and analyze experiments, and translate insights into product improvements that scale for a global developer audience. **Expectations** - 5+ years in a quantitative role within a high‑growth, developer‑facing product. - Strong analytical, statistical and experimental design skills. - Proven ability to define, operationalize, and communicate product metrics tied to user value. - Collaborate cross‑functionally with PM, Eng, and Design to influence product direction. **Key Responsibilities** - Embed with Codex product team to identify opportunities that improve developer outcomes and growth. - Design, run, and interpret A/B tests and staged rollouts of new coding models and product features. - Define and drive metrics such as suggestion acceptance, edit distance, compile/test pass rates, task completion, latency, and session productivity. - Build dashboards, reports, and self‑serve analytics for the team by language, framework, repo size, task type, etc. - Diagnose failure modes and partner with Research to target model and feature improvements (model quality signals, user feedback, evals). **Required Skills** - Fluency in SQL and Python; comfortable with experiment design, causal inference, and data manipulation. - Experience defining and operationalizing product metrics tied to user value. - Excellent written and verbal communication; ability to influence PM, Eng, and Design. - Strong programming background; able to prototype, run simulations, and reason about code quality. **Required Education & Certifications** - Bachelor’s degree (or equivalent experience) in Computer Science, Statistics, Data Science, or related field. - Advanced degrees (M.S./Ph.D.) preferred but not required. ---
San francisco, United states
On site
Mid level
30-11-2025
Company background Company brand
Company Name
OpenAI
Job Title
Backend Software Engineer, Enterprise Agents
Job Description
**Job Title** Backend Software Engineer, Enterprise Agents **Role Summary** Lead the design, development, and deployment of backend platform capabilities that integrate OpenAI’s models with enterprise workflows. Work across product, engineering, and research teams to translate business requirements into scalable, secure services and APIs, ensuring high reliability and performance. **Expectations** - Own end‑to‑end development of new platform features and third‑party integrations. - Collaborate with product engineers and internal stakeholders to define and solve complex problems. - Interface with research teams to apply the latest models and provide actionable feedback. - Deliver production‑ready code that meets architectural, security, and data‑model standards. **Key Responsibilities** - Design and implement robust backend services using Python and related web technologies. - Build and maintain relational database schemas (Postgres/MySQL) and data pipelines. - Develop APIs and integration points for internal and external systems. - Participate in code reviews, architecture discussions, and system design reviews. - Monitor, troubleshoot, and optimize system performance and reliability. - Translate product and research requirements into functional, testable software. - Stay current with emerging AI/ML practices and evaluate their applicability. **Required Skills** - 7+ years of professional software engineering experience in tech/product companies. - Strong proficiency in Python; experience with JavaScript/React is a plus. - Solid understanding of relational databases (Postgres/MySQL). - Experience designing scalable, secure backend systems and APIs. - Ability to work independently on loosely defined tasks and manage competing priorities. - Excellent communication skills and a customer‑centric mindset. - Prior startup or founder experience building products from scratch is a bonus. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent professional experience). - Certifications in cloud platforms, security, or data engineering are advantageous but not mandatory.
San francisco, United states
On site
Senior
01-12-2025
Company background Company brand
Company Name
OpenAI
Job Title
Software Engineer
Job Description
Job Title: Software Engineer **Role Summary** Design, build, and maintain scalable, high‑performance systems that support OpenAI’s build infrastructure, CI/CD pipelines, and deployment processes. Focus on reliability, observability, security, and automation to enable rapid, frictionless development cycles. **Expectations** - Deliver robust, production‑grade code aligned with architectural standards. - Collaborate closely with product, ops, and security teams to define and meet availability, performance, correctness, and efficiency goals. - Serve on a 24/7 on‑call rotation and respond promptly to incidents, ensuring continuous service reliability. **Key Responsibilities** - Develop and extend software components for iterative development, testing, and deployment. - Design and implement CI/CD pipelines, automated testing infrastructure, and build‑system tooling. - Optimize infrastructure for scalability, performance, and observability; implement monitoring and alerting. - Apply fault‑tolerant, resilient design patterns and proactively address system anomalies. - Create automation tools to streamline repetitive tasks and improve reliability. - Engage in cross‑functional discussions to translate requirements into technical solutions. **Required Skills** - Strong object‑oriented/functional programming background (e.g., Python, Go, Java, or Rust). - Experience designing and maintaining distributed systems and build pipelines. - Proficiency with CI/CD tooling (Jenkins, GitHub Actions, GitLab CI, etc.) and container orchestration (Kubernetes, Docker). - Knowledge of system observability: logs, metrics, traces, and alerting. - Familiarity with infrastructure monitoring (Prometheus, Grafana, Datadog, etc.) and incident response processes. - Solid understanding of security best practices for build and deployment infrastructures. - Proven ability to write clean, testable, documented code; experience with version control (Git). **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field. - Optional: relevant certifications (e.g., AWS Certified Solutions Architect, Kubernetes Administrator) that demonstrate expertise in cloud or container infrastructure.
San francisco, United states
On site
17-12-2025