Software Engineer, Web Layer
WFA Digital Insight
The demand for skilled software engineers in the remote job market continues to soar, with a 25% increase in postings over the last year. As companies like Openai push the boundaries of artificial intelligence, the need for experts who can design and implement complex features end-to-end has never been greater. With the shift towards hybrid work models, candidates with strong C++ and web development skills are in high demand. Openai's commitment to ensuring AI benefits humanity sets it apart, and candidates should be prepared to thrive in a fast-paced environment where clear communication and self-directed work are key.
Job Description
About the Role
The Codex Web Layer team at Openai is responsible for providing web-based systems and user experiences for Codex, spanning the entire stack from the Electron-like application framework to the user-facing in-app browser. As a Software Engineer on this team, you will be at the forefront of defining what it means to be a hybrid agentic/interactive web browser. Your day-to-day will involve collaborating closely with product and design teams to conceive, design, and build features for Codex web browsing on macOS and Windows.The role is highly technical, focusing primarily on the backend C++ layer and Chromium, with many features requiring expertise across the full stack, including some TypeScript. You will be working within a small, experienced team of engineers, delivering a high-performance, stable, and secure application platform for client development. This is a critical and rapidly growing product, and your contributions will have a direct impact on its success.
Openai's hybrid work model, with 3 days in the office per week, offers a unique blend of collaboration and independence, allowing you to work closely with your team while also having the flexibility to manage your workload remotely. The company's commitment to relocation assistance for new employees further underscores its dedication to attracting and retaining top talent from around the world.
What You Will Do
- Partner closely with product and design teams to conceive, design, and build features for Codex web browsing on macOS and Windows.
- Focus primarily on the backend C++ layer and Chromium, with involvement in full-stack features including some TypeScript.
- Deliver a high-performance, stable, and secure application platform for client development.
- Collaborate with the wider Codex team to define and implement API design and infrastructure supporting deployment.
- Work with a small team of experienced engineers on a critical and rapidly growing product.
- Identify and execute important work end-to-end, demonstrating self-directed initiative.
- Communicate clearly and concisely across different roles within the organization.
- Contribute to the development of a hybrid agentic/interactive web browser, pushing the boundaries of what is possible.
- Participate in code reviews and contribute to the improvement of the overall code quality.
- Stay up-to-date with the latest developments in web technologies and AI research, applying this knowledge to enhance the Codex platform.
What We Are Looking For
- Significant experience building technically complex features end-to-end.
- Strong C++ development skills, with experience in browser environments like Chromium and Electron.
- Familiarity with web development principles and TypeScript, though not required.
- Ability to thrive in a fast-paced, ambiguous environment.
- Excellent communication skills, with the ability to work effectively across multiple roles.
- Self-directed work ethic, with the ability to identify and execute critical tasks.
- Experience working in a team environment, with a commitment to collaborative problem-solving.
- Strong understanding of software development principles and best practices.
- Familiarity with AI research and its applications, particularly in web browsing and interactive systems.
Nice to Have
- Experience with agentic skills and their integration into web applications.
- Knowledge of Python and its use in infrastructure and deployment pipelines.
- Familiarity with TypeScript and its role in web development.
- Previous work in a hybrid or fully remote team environment.
- Experience with code review processes and contributing to open-source projects.
Benefits and Perks
- Competitive compensation package, with opportunities for professional growth and development.
- Equity in a leading AI research and deployment company.
- Comprehensive health insurance and other benefits.
- Flexible PTO and holiday schedule, supporting work-life balance.
- Remote work stipend and relocation assistance for new employees.
- Access to cutting-edge technologies and the opportunity to work on pioneering AI projects.
- Collaborative and dynamic work environment with a team of experienced professionals.
- Opportunities for career advancement and skill development in a rapidly expanding field.
How to Stand Out
- Ensure your portfolio showcases end-to-end feature development, highlighting your technical complexity and problem-solving skills.
- Develop a strong understanding of C++ and its applications in browser environments to stand out as a candidate.
- Prepare to discuss your experience with web development principles, even if it's not a primary requirement, as it demonstrates versatility.
- Research Openai's current projects and initiatives to understand how your skills and interests align with the company's mission and goals.
- Be ready to provide specific examples of self-directed work and collaborative problem-solving in your previous roles.
- Familiarize yourself with the latest developments in AI and web technologies to show your commitment to ongoing learning and professional development.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.