About This Role
We’re looking for a software engineer who can help turn open questions about AI into software people actually use, turning ideas from our research explorations into real products that showcase the value of collective intelligence. You'll work closely with research, product, and engineering to take ideas from a prototype to production, building intuitive experiences, research tools, and practical AI applications. You'll own well-defined projects end to end with room to experiment alongside experienced teammates will help you grow and scale your most promising outputs into something people can truly rely on.
Our current products include:
- Weval Studio: our product platform for gathering structured public input on AI through deliberation, with tools for researchers to turn what people say into evaluations AI labs and civil society can act on.
- Global Dialogues: recurring global surveys exploring how people around the world, including experts, think about AI, bringing their perspectives into public debate and decisions about AI's future.
Responsibilities
- Collaborate with senior engineers and researchers to scope product ideas and research questions, then take ownership of well-defined prototypes, MVPs, and full-stack features through design, implementation, and deployment, with support through technical reviews and iteration.
- Build responsive, accessible interfaces that make key user journeys clear, incorporating feedback from Product, Research, and users.
- Develop tools that support research workflows, including data collection, experimentation, evaluation, and analysis.
- Rapidly prototype new product initiatives inspired by research and partner needs, shipping early and often, incorporating learnings into the product development process.
- Integrate language models and AI APIs into product features, test outputs against requirements, and identify failure modes.
- Participate in technical design discussions and code reviews, clearly explaining implementation options and trade-offs.
- Investigate bugs and use feedback to improve functionality, reliability, and performance.
Signs You’ll Be A Great Fit
- Understand the risks posed by AI as well as the benefits; can reason about how to build responsibly, with agility, while maximizing the opportunity for public benefit.
- Curious about how product needs and research questions translate into working software, and eager to experiment with different approaches.
- Enjoys building functional prototypes and MVPs that communicate core user journeys, incorporating feedback from product, research, and users to improve the experience.
- Takes ownership of testing their work, documenting findings, and communicating what they've learned with product, research, and engineering colleagues.
Minimum Qualifications
- Bachelor's degree in a technical field or equivalent practical experience.
- 2+ years of professional software engineering experience, including translating product requirements into technical solutions and shipping features end-to-end.
- Experience building full-stack applications using TypeScript, React, or Node.js, with exposure to additional back-end languages such as Python, Go, or C++.
- Experience with applications on cloud platforms such as Google Cloud Platform or AWS.
- Experience collaborating across engineering, product, design, or research to define requirements, communicate technical trade-offs, and deliver features.
- Experience using AI-assisted development tools such as Claude Code, Cursor, or Gemini to implement, debug, or test code, including validating generated outputs.
Preferred Qualifications
- Experience building AI-enabled applications using LLM APIs, structured outputs, or prompt engineering.
- Experience with scripting, data processing, automation, or analysis.
- Experience building prototypes or user-facing interfaces that demonstrate core user journeys and incorporate usability feedback.
- Experience developing software that supports research workflows, including surveys, data collection, experimentation, or evaluation.
Nice-to-Haves
- Experience working in startups, non-profit, AI safety, frontier AI labs, or mission-driven organizations.
- Familiarity with open-source technologies and community-driven development models.
- Interested in writing technical papers, blog posts, or other public-facing content.
- Experience working in the space of tech governance, AI safety, civic tech/digital democracy, or anything “sociotechnical”
- Interested in how the public is impacted and is curious about where democracy and collective intelligence can lead to great outcomes.