Software Engineer, Full Stack (People Innovation)
WFA Digital Insight
The demand for skilled software engineers with expertise in AI and digital transformation is on the rise, with many companies seeking to innovate their HR and recruiting processes. Openai, a pioneer in AI research and deployment, is at the forefront of this shift. With the remote job market growing exponentially, professionals with a passion for building cutting-edge products and experience in full-stack development are in high demand. In fact, the market for AI-powered HR solutions is expected to see significant growth in the coming years, driven by the need for more efficient and effective recruiting tools. Openai's commitment to creating a diverse and inclusive work environment, coupled with its mission to safely deploy AI technologies, makes this role an exciting opportunity for candidates who share these values.
Job Description
About the Role
As a Software Engineer on the People Innovation Labs team at Openai, you will play a crucial role in shaping the future of work by designing and developing innovative HR and recruiting tools. Your work will have a direct impact on the company's ability to attract, retain, and empower top talent, ultimately driving business success. You will be part of a fast-moving engineering team that is passionate about applying AI and digital skills to transform the way Openai approaches people development and culture.The team's focus on innovation and experimentation means that you will have the opportunity to work on a wide range of projects, from building new products like OpenHouse, an internal knowledge hub, to developing AI-powered automations and scalable recruiting tools. Your expertise in full-stack development will be essential in driving the development of these products, and your experience working with cross-functional teams will help ensure that the solutions you build meet the needs of various stakeholders across the company.
As a key member of the People Innovation Labs team, you will collaborate closely with the research team to share feedback and iterate on applying their latest models to real-world problems. You will also work with internal stakeholders to understand their problems and design solutions to address them, ensuring that the products you build have a meaningful impact on the business.
What You Will Do
- Own the full product development lifecycle for new people products, from concept to launch
- Collaborate with internal stakeholders to understand their problems and design solutions to address them
- Work with the research team to share relevant feedback and iterate on applying their latest models
- Develop software focused on HR, culture, and recruiting, using AI and digital skills to drive innovation
- Innovate on how Openai applies Large Language Models (LLMs) in these domains
- Talk to internal stakeholders to understand their problems and design solutions to address them
- Work with a cross-functional team of engineers, HRBPs, recruiters, researchers, product managers, designers, and people in operations to create cutting-edge products
- Own the technical vision and direction for the products you build
- Stay up-to-date with the latest developments in AI and digital transformation, applying this knowledge to drive innovation in your work
- Participate in code reviews and contribute to the improvement of the overall code quality
- Collaborate with other engineers to identify and prioritize project requirements
What We Are Looking For
- 4+ years of professional engineering experience in relevant roles at tech and product-driven companies
- Proficiency with JavaScript, React, and other web technologies
- Proficiency with a backend language, such as Python
- Some experience with relational databases like Postgres/MySQL
- Interest in building company culture and/or recruiting the world’s most talented people
- Ability to move quickly in an environment with loosely defined tasks and competing priorities or deadlines
- Experience working with cross-functional teams, including engineers, designers, and product managers
- Strong problem-solving skills, with the ability to break down complex problems into manageable components
- Excellent communication skills, with the ability to effectively collaborate with stakeholders across the company
Nice to Have
- Former founder or early engineer at a startup who built a product from scratch
- Direct experience with AI/ML, or a strong interest in applying these technologies to real-world problems
- Experience working with agile development methodologies
- Familiarity with cloud-based technologies, such as AWS or Google Cloud
- Experience with containerization, using tools like Docker
Benefits and Perks
- The opportunity to work on cutting-edge products that have a direct impact on the future of work
- Collaborative and dynamic work environment with a team of experienced engineers and researchers
- Access to the latest technologies and tools, including AI and machine learning frameworks
- Professional development opportunities, including training and conference sponsorships
- Flexible working hours and remote work options
- Comprehensive health insurance and retirement savings plans
- Generous paid time off policy, including vacation, sick leave, and holidays
- Access to a network of talented professionals in the tech industry
- Opportunities for career growth and advancement within the company
How to Stand Out
- Make sure your resume and online profiles are up-to-date and showcase your experience with full-stack development, AI, and digital transformation.
- Be prepared to discuss your experience working with cross-functional teams and how you handle competing priorities and deadlines.
- Familiarize yourself with Openai's mission and values, and be prepared to discuss how your skills and experience align with these.
- Show a genuine interest in building company culture and recruiting top talent, and be prepared to discuss your ideas for innovative HR and recruiting solutions.
- Highlight your problem-solving skills and ability to break down complex problems into manageable components.
- Prepare examples of your work, including code samples and descriptions of projects you've worked on.
- Be prepared to discuss your experience with agile development methodologies and cloud-based technologies.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.