
openai
Software Engineer, Codex App
개발
AI 요약
OpenAI의 Codex 앱 팀에서 AI 모델인 Codex를 개발자의 워크플로우에 직접 연결하는 데스크톱 애플리케이션 및 IDE 확장 프로그램을 개발할 풀스택 소프트웨어 엔지니어를 채용합니다. TypeScript, Node.js, Electron, Rust를 활용하여 UI부터 백엔드 레이어, 네이티브 프로세스 통합까지 제품의 엔드투엔드 경험을 구축하며, 고성능과 신뢰성을 갖춘 AI 도구를 만드는 데 집중합니다.
주요 업무
• Electron 앱(UI + Node/TypeScript 백엔드 레이어)의 엔드투엔드 기능 구축
• Codex CLI 및 Rust 앱 서버와의 견고한 통합 설계(프로세스 라이프사이클, 스트리밍 출력, 에러 핸들링 등)
• IPC 아키텍처 및 패턴(메시지 스키마, 백프레셔, 안전성, 디버깅 등) 관리
• 오케스트레이션 시스템 구축(장기 실행 작업, 증분 진행 업데이트, 취소, 재시도, 상태 동기화 등)
• 신뢰성, 관측성 및 성능 개선(로깅/트레이싱/메트릭, 프로파일링, 크래시/디버그 도구)
• 디자인 및 제품 팀과 협업하여 모호한 요구사항을 구체적인 워크플로우로 전환
자격 요건
• TypeScript/Node에 대한 강력한 기초 역량 및 제품 기능의 엔드투엔드 소유 경험
• Electron 또는 데스크톱 앱 아키텍처(렌더러/메인 분리, 성능 최적화, 패키징/릴리스 등) 경험
• Rust 등 네이티브 프로세스/서비스와의 통합 및 테스트 가능한 경계 설계 능력
• IPC 패턴 및 분산 시스템 사고방식(메시지 순서, 버퍼링, 백프레셔, 재시도 등)에 대한 이해
• 제품에 대한 뛰어난 판단력 및 실제 사용 피드백 기반의 반복 개선 능력
• (우대) 개발자 도구, CLI 또는 IDE 통합 관련 경험
기술 스택
TypeScriptNode.jsElectronRustIPCCLI
openai의 다른 공고
Workforce Program Manager, Global Affairs
경영지원Agent Post-Training, API & Power Users
AI·머신러닝, 연구·R&D, 개발Agent Post-Training, Computer Use Research
AI·머신러닝, 연구·R&D, 개발Agent Post-Training, Personality
AI·머신러닝, 연구·R&DAgent Post-Training, Connectors Research
AI·머신러닝, 연구·R&D, 개발Agent Post-Training, Frontier Evals and Environments Research
연구·R&D, AI·머신러닝, 개발Agent Post-Training, Artifacts Research
AI·머신러닝, 연구·R&DB2B Marketing Lead, Korea
마케팅