Developer Experience Engineer

Mid · Full Time

Seoul, South KoreaUSD 180k – 280k3mo ago
Apply for this role

Opens OpenAI's application page

Role

What you'll do.

As a Developer Experience Engineer at OpenAI, you'll create compelling technical content, demo applications, and developer tools that showcase best practices for building with frontier AI models, Codex, and multimodal capabilities. You'll engage directly with the developer community across APAC, representing OpenAI at events while gathering feedback to inform product improvements. This role combines strong full-stack engineering skills with a passion for developer advocacy, requiring fluency in AI/LLM development and the ability to thrive in a fast-paced, ambiguous environment.

Responsibilities

  • Develop Demos and Sample Applications: Build compelling demo applications and sample code that showcase best practices for implementing Codex, frontier models, multimodal capabilities, and AI-powered agents. These artifacts serve as reference implementations that accelerate developer adoption and demonstrate innovative use cases for OpenAI's technology stack.
  • Create Technical Content and Educational Materials: Produce high-quality technical content including tutorials, blog posts, video guides, documentation, and code samples that educate and inspire the developer community. Content should demystify complex AI concepts and provide actionable guidance for building production-ready applications with OpenAI's APIs and models.
  • Engage with Developer Communities: Foster and actively nurture vibrant developer ecosystems in Korea and across the APAC region. Build authentic relationships with developers, technical founders, and community leaders to understand pain points, celebrate successes, and create opportunities for peer-to-peer learning within the OpenAI developer community.
  • Represent OpenAI at Developer Events and Online: Serve as a knowledgeable and approachable advocate for developers at conferences, meetups, webinars, and online forums. Deliver technical presentations, lead workshops, participate in panel discussions, and engage in community conversations to build OpenAI's brand as a developer-first organization committed to AI excellence.
  • Gather and Synthesize Developer Feedback: Collect, analyze, and synthesize qualitative and quantitative feedback from developers using OpenAI's products. Identify patterns, surface user pain points, and translate insights into actionable product recommendations that inform the technical roadmap and shape product strategy across APIs, Codex, and other developer tools.
  • Drive Cross-Functional Collaboration: Partner with product, engineering, research, and go-to-market teams to align developer experience initiatives with business objectives. Break down silos by facilitating communication between teams, championing developer needs internally, and collaborating on launch strategies to drive adoption across OpenAI's developer products.
  • Contribute to Product Refinement: Actively participate in improving OpenAI's developer products, interfaces, and surfaces through hands-on testing, usability feedback, and direct contributions. Identify friction points in the developer journey from onboarding through API integration to production deployment, and propose solutions that enhance the overall experience.
  • Own End-to-End Ownership of Challenges: Take full ownership of complex projects from conception through execution, proactively identifying gaps, developing new skills as needed, and driving solutions to completion. Demonstrate entrepreneurial initiative in a dynamic environment with rapidly evolving priorities, ambiguity, and competing deadlines.
  • Travel for Community Building: Travel across APAC regions approximately 30% of the time to meet developers in person, support local events, build relationships with communities, and strengthen OpenAI's presence in key markets. These trips are essential for maintaining authentic connections and understanding regional nuances in developer needs and market dynamics.

Qualifications

What we look for.

Technical

  • Full-Stack Software Development

    Demonstrated expertise in building end-to-end applications using modern programming languages and frameworks. You should have shipped production-grade code and understand the complete development lifecycle from architecture through deployment and monitoring.

  • AI and Large Language Model (LLM) Development

    Hands-on experience building applications powered by large language models, transformer-based architectures, and generative AI capabilities. You should be comfortable working with APIs, fine-tuning, prompt engineering, and integrating advanced AI models into real-world applications.

  • API Integration and Cloud Development

    Strong proficiency in integrating third-party APIs, working with REST/GraphQL interfaces, and building scalable applications on cloud platforms. You should understand authentication, rate limiting, error handling, and best practices for production API consumption.

  • Technical Content Creation

    Ability to translate complex technical concepts into clear, accessible written and visual content. Experience creating tutorials, documentation, code examples, and educational materials that help other developers understand and implement new technologies effectively.

  • Multi-Modal AI Capabilities

    Understanding of multimodal AI systems that combine text, image, video, and audio processing. You should be familiar with concepts like vision transformers, text-to-image generation, and how to integrate these capabilities into developer-friendly applications and APIs.

  • Codex Code Generation Experience

    Practical experience working with code generation models like Codex or similar systems. You should understand how AI can assist in software development and be able to demonstrate effective use cases and best practices for incorporating code generation into developer workflows.

Education

  • Computer Science or Related Field (Preferred)

    Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Mathematics, or equivalent field preferred. A strong academic foundation in algorithms, data structures, and theoretical computer science is valuable but not required if offset by exceptional practical experience.

  • Continuous Learning and Professional Development

    Demonstrated commitment to staying current with latest AI developments, programming paradigms, and developer tools. This could include attendance at technical conferences, completion of advanced courses, contributions to open-source projects, or active engagement with technical communities.

  • Language Proficiency

    Korean language skills are required for this role due to focus on local community engagement in Korea. Fluency in spoken and written Korean enables authentic relationship-building and culturally appropriate content creation for the Korean developer market.

Experience

  • Full-Stack Engineering Background

    Minimum 3-5 years of professional software engineering experience spanning frontend, backend, and infrastructure domains. You should have successfully shipped multiple production applications and understand the full spectrum of technical challenges in modern software development.

  • AI Application Development

    Proven track record building and deploying applications that leverage AI and large language models. This could include chatbots, content generation tools, semantic search systems, or other AI-native applications that demonstrate deep understanding of both AI capabilities and practical engineering constraints.

  • Technical Content and Developer Advocacy

    Established experience creating engaging technical content, compelling demos, sample applications, or developer tooling that has driven technology adoption. This could include open-source projects, technical blog posts with significant readership, popular video tutorials, or tools widely used by developers.

  • Developer Community Engagement

    Direct experience engaging with developer communities through events, online forums, mentorship, or community leadership. You should have demonstrated ability to build authentic relationships, understand developer pain points, and translate feedback into product or content improvements.

  • Cross-Functional Collaboration

    Experience working effectively across product, engineering, design, and marketing teams in fast-paced environments. You should have a track record of breaking down communication barriers, championing user needs, and driving alignment on shared objectives.

Skills

Required

  • Python

    Expert-level proficiency in Python for building AI applications, data processing, and backend services. You should be comfortable with async programming, working with ML frameworks, and writing performant, maintainable code at production scale.

  • JavaScript/TypeScript

    Strong competency in JavaScript or TypeScript for building modern web applications and integrating AI capabilities into web frontends. Understanding of async patterns, API integration, and modern framework paradigms is essential.

  • API Design and Integration

    Comprehensive understanding of REST APIs, webhook systems, and best practices for consuming third-party APIs. You should understand authentication mechanisms, error handling, pagination, and how to design developer-friendly API experiences.

  • LLM Prompting and Fine-Tuning

    Practical expertise in prompt engineering, few-shot learning, and fine-tuning large language models. You should understand how to optimize prompts for specific tasks, evaluate model outputs, and iterate on LLM-based solutions.

  • Full-Stack Architecture

    Solid understanding of modern full-stack application architecture including frontend frameworks, backend services, databases, and deployment infrastructure. You should be able to design and build complete applications end-to-end.

  • Technical Documentation and Communication

    Ability to write clear technical documentation, tutorials, and guides that help other developers understand complex concepts. Strong communication skills across written, spoken, and presentation formats.

  • Git and Version Control

    Proficiency with Git, GitHub, and collaborative development workflows. You should be comfortable with branching strategies, code review processes, and open-source contribution workflows.

  • AI Ethics and Safety Principles

    Deep commitment to responsible AI development and deployment. Understanding of AI safety considerations, bias mitigation, responsible use cases, and alignment with OpenAI's values around ensuring AI benefits humanity.

Preferred

  • React or Modern Frontend Framework

    Nice to have

    Experience with React, Vue, or similar modern frontend frameworks for building interactive applications. Ability to create engaging user interfaces that showcase AI capabilities effectively.

  • DevOps and Cloud Deployment

    Nice to have

    Familiarity with cloud platforms like AWS, Google Cloud, or Azure, and deployment practices including containerization (Docker), orchestration (Kubernetes), and CI/CD pipelines. Understanding of serverless architectures is a plus.

  • Multimodal AI Systems

    Nice to have

    Hands-on experience with vision transformers, text-to-image models, speech recognition, or other multimodal AI systems. Understanding of how to combine multiple modalities in coherent applications.

  • Video Content Creation

    Nice to have

    Experience creating technical video content including screen recordings, explainer videos, or tutorial series. Familiarity with video editing tools and ability to communicate complex concepts through visual media.

  • Open Source Contributions

    Nice to have

    Active participation in open-source projects, maintaining popular libraries, or contributing significantly to community-driven initiatives. Demonstrated ability to write code that other developers find valuable and maintainable.

  • Fluency with Codex or Similar Code Generation Models

    Nice to have

    Practical experience using GitHub Copilot, Codex, or similar code generation tools in development workflows. Understanding of strengths, limitations, and effective use cases for AI-assisted coding.

  • Korean Language Proficiency

    Nice to have

    While listed as required, advanced proficiency in Korean language and cultural understanding of the Korean tech ecosystem strengthens candidacy for deeper community engagement and content localization.

  • Event Speaking and Presentation

    Nice to have

    Track record of speaking at technical conferences, hosting webinars, or leading workshops. Comfort with public speaking and ability to engage audiences with technical content and demonstrations.

  • Data Analysis and User Research

    Nice to have

    Experience conducting user research, analyzing qualitative feedback, or synthesizing data to drive product insights. Ability to identify patterns and translate user feedback into actionable recommendations.

Compensation

Pay and benefits.

Base·USD 180,000 – 280,000

Full posting

Original listing.

About the Team

The Developer Experience team at OpenAI has a singular focus: empowering developers globally. Our mission is to provide every developer and startup on the planet with the most delightful and seamless experience to integrate AI into their applications and products. We ensure developers have the tools, resources, and support they need to unlock AI’s full potential.

We create inspiring demos, developer tools, sample applications, and technical content that show developers how to build with Codex and frontier models like GPT-5.6, GPT-Live, and GPT-Image-2 to create powerful agents and AI-native applications.

We collaborate closely with product, engineering, research, and GTM teams to ensure the developer journey, from onboarding with Codex to first API call to production deployment, is seamless, effective, and delightful.

About the Role

As a Developer Experience Engineer, you will create compelling technical content, developer tools, and sample applications designed to inspire developers and enable them to succeed with Codex and OpenAI’s APIs and products for developers.

You will engage with developers and technical founders, demonstrating best practices and building innovative applications powered by frontier models, multimodal capabilities, and tools like Codex.

We’re looking for people who combine strong technical skills, creativity, and a passion for engaging with and empowering developers.

In this role, you will:

  • Develop demos and sample applications that showcase best practices for building with Codex, frontier models, multimodal capabilities, and agents.

  • Create high-quality technical content, including tutorials, blog posts, videos, and code samples, to educate and inspire the developer community about our models, APIs, and Codex.

  • Actively engage with and foster a vibrant Korea and global developer ecosystem around OpenAI's platform and products.

  • Represent OpenAI at developer events and online, serving as a knowledgeable and approachable advocate for developers.

  • Gather and synthesize developer feedback to inform and improve our product roadmap.

  • Collaborate cross-functionally with product, engineering, and marketing teams to drive adoption and success across OpenAI's developer products, including Codex and our APIs.

  • Contribute directly to improving and refining OpenAI's developer products, interfaces, and surfaces.

  • Own challenges end-to-end, proactively closing gaps and developing new skills to solve complex problems.

  • Travel across APAC up to ~30% of the time to meet developers, support events, and build local communities.

You might thrive in this role if you:

  • Are passionate about crafting exceptional developer experiences and creating inspirational technical content and projects.

  • Bring a robust full-stack engineering background with demonstrated experience building innovative applications using AI and large language models (LLMs).

  • Have strong user empathy and care deeply about delivering experiences developers truly appreciate.

  • Korean language skills as the role will work with the local communities

  • Have a proven track record of successfully creating engaging technical content, compelling demos, or innovative developer tooling that accelerates technology adoption.

  • Find joy in coding, continuously shipping high-quality, impactful software.

  • Excel in dynamic environments characterized by rapidly evolving priorities, ambiguity, and competing deadlines.

  • Are an exceptional collaborator who thrives working cross-functionally and enjoys partnering with diverse teams.

  • Maintain a genuine commitment to AI ethics and safety, strongly aligning with OpenAI's responsible AI development principles.

  • Stay deeply current on OpenAI's latest developer products and offerings, including Codex, APIs, and frontier models, and translate that fluency into useful demos, content, and developer guidance.

About OpenAI

OpenAI is an AI research and deployment company dedicated to ensuring that general-purpose artificial intelligence benefits all of humanity. We push the boundaries of the capabilities of AI systems and seek to safely deploy them to the world through our products. AI is an extremely powerful tool that must be created with safety and human needs at its core, and to achieve our mission, we must encompass and value the many different perspectives, voices, and experiences that form the full spectrum of humanity. 

We are an equal opportunity employer, and we do not discriminate on the basis of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability, genetic information, or other applicable legally protected characteristic.

For additional information, please see OpenAI’s Affirmative Action and Equal Employment Opportunity Policy Statement.

Background checks for applicants will be administered in accordance with applicable law, and qualified applicants with arrest or conviction records will be considered for employment consistent with those laws, including the San Francisco Fair Chance Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act, for US-based candidates. For unincorporated Los Angeles County workers: we reasonably believe that criminal history may have a direct, adverse and negative relationship with the following job duties, potentially resulting in the withdrawal of a conditional offer of employment: protect computer hardware entrusted to you from theft, loss or damage; return all computer hardware in your possession (including the data contained therein) upon termination of employment or end of assignment; and maintain the confidentiality of proprietary, confidential, and non-public information. In addition, job duties require access to secure and protected information technology systems and related data security obligations.

To notify OpenAI that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance.

We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this link.

OpenAI Global Applicant Privacy Policy

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.

Redirects to OpenAI's application page.

Other roles

More at OpenAI.

View all 111 roles