Senior+ Software Engineer - Research Platform, Consumer Devices
Software Development
WFA Digital Insight
As the demand for AI specialists grows exponentially, companies like Openai are at the forefront of innovation. With a 25% increase in AI-related job postings in the last year, professionals with expertise in machine learning and software engineering are in high demand. Openai's commitment to advancing humanity through AI makes this role particularly compelling. Before applying, candidates should be aware that they'll need to demonstrate strong technical skills, as well as the ability to collaborate with cross-functional teams.
Job Description
About the Role
The Future of Computing Research team at Openai is dedicated to developing cutting-edge AI technologies that will shape the future of humanity. As a Senior Software Engineer on this team, you will play a crucial role in building the tools and services that enable AI research, evaluation, and data generation workflows. Your expertise will help bridge the gap between research and production, ensuring seamless collaboration between designers, researchers, and engineers. The team's primary focus is on pushing the boundaries of model capabilities, and as a Senior Software Engineer, you will be responsible for designing and implementing the infrastructure that supports this mission. This includes developing web applications, APIs, and backend services that facilitate AI research workflows. You will work closely with researchers, designers, and engineers to build evaluation systems, synthetic data generation pipelines, review tools, and supporting platform services. Your goal will be to make these workflows easier to create, run, and trust, without requiring bespoke engineering support for each new design concept.What You Will Do
- Build web applications, APIs, data models, and backend services for AI research workflows
- Design and implement tools for authoring and managing evaluation tasks, rubrics, graders, suites, and rollout configurations
- Automate evaluation runs and generate useful reports for design, research, and engineering teams
- Support synthetic data generation workflows for multimodal and conversational research
- Translate product and research questions into measurable scenarios, automated graders, and human-evaluation campaigns
- Develop measures of task quality, coverage, diversity, and semantic spread
- Diagnose issues across application code, workers, model endpoints, deployments, and compute infrastructure
- Lead migrations and dependent changes across research tools, evaluation systems, and supporting services
- Partner closely with designers, model researchers, research engineers, and infrastructure teams to create high-quality evaluation and synthetic-data workflows
What We Are Looking For
- 7+ years of professional software engineering experience
- Strong full-stack experience across web applications, backend services, APIs, and data models
- Expertise in generative AI, multimodal models, or model-evaluation systems
- Experience building effective internal tools for both technical and non-technical users
- Comfort debugging distributed workflows and production infrastructure
- Strong product judgment and ability to translate ambiguous requirements into concrete plans
- Excellent communication skills and ability to work effectively across engineering, design, and research teams
Nice to Have
- Expertise in synthetic data generation, simulation, conversational AI, speech, video, motion, or embodied interaction
- Experience with automated graders, human evaluation, supervised fine-tuning, reinforcement learning, or experiment- and dataset-management platforms
- Experience operating GPU-backed inference or rollout workloads
Benefits and Perks
- Competitive salary and equity package
- Opportunity to work on cutting-edge AI technologies that will shape the future of humanity
- Collaborative and dynamic work environment with a team of experts in their fields
- Flexible work arrangements, including remote work options and a hybrid work model
- Access to state-of-the-art tools and technologies
- Professional development opportunities, including training and conference attendance
- Comprehensive health and wellness benefits, including mental health support
- Generous paid time off and holidays
How to Stand Out
- To stand out in this role, focus on showcasing your expertise in AI research workflows and tool development, as well as your ability to collaborate with cross-functional teams.
- When applying, be sure to highlight your experience with full-stack development, including web applications, backend services, APIs, and data models.
- Prepare to discuss your experience with debugging distributed workflows and production infrastructure, as well as your ability to translate ambiguous requirements into concrete plans.
- Make sure to research Openai's mission and values, and be prepared to discuss how your skills and experience align with the company's goals.
- When negotiating salary, consider the company's equity package and benefits, in addition to the base salary.
- Be prepared to provide examples of your work, including code samples or links to projects you've worked on.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.