Senior Software Engineer (Product Engineering)
About the role
Senior Software Engineer with a product-focused, full-stack role at Prolific, building human data infrastructure for AI development. Collaborative, customer-facing engineering team requiring strong software design, rapid iteration, and production-grade delivery.
Responsibilities
- You will be highly self-motivated and energetic and enjoy working in a fast-paced environment with a bias for action, making decisions balancing generic, scalable solutions with rapid, scrappy implementations
- Work as part of a cross functional team alongside engineers, product managers, account managers, and customer success specialists
- Collaborate directly with customers and stakeholders to understand their unique needs and translate those into proportionate and actionable next steps
- Develop domain expertise in AI development workflows and frontier model training
- Respond quickly to customer queries and technical challenges, working in the open with the team, owning problems and their solutions
- Work across shared repositories with other tech teams writing clean, maintainable code while maintaining customer-specific focus
- Contribute to the design, implementation, and maintenance of product features, using agile development practices to plan and deliver work as a team
- Help to support production systems and respond to incidents when required
- Learn how our systems operate from development through to production
- Actively participate in team discussions, retrospectives, and knowledge sharing
- Continuously develop your technical and product understanding
- Collaborate effectively with UK-based teams across time zones
- Pushing the boundaries, questioning the status quo, ensuring what we are doing and what we are building has high value and impact for our users
Qualifications
- 6+ years of relevant technical expertise in a product engineering role
- Python (Django & FastAPI)
- TypeScript and JavaScript (Vue.js)
- SQL and NoSQL databases (MongoDB, PostgreSQL)
- Building and deploying to the cloud (GCP, GitHub Actions & CircleCI)
- Instrumenting, monitoring & observability (Datadog)
- Good understanding of modern web applications and architecture design patterns
- Can translate business concepts into software models
- Familiar working in both monoliths and distributed systems
- Understanding of the importance of code quality and automated testing
- Strong communication and collaboration skills for direct customer interaction
- Ability to quickly learn and adapt across Prolific’s domains
- Judgment to balance scrappy startup execution with scalable, reliable engineering
- Comfort with rapid iteration and responding to customer queries with urgency
- Experience supporting applications in production environments
- Experience working in a collaborative product engineering team
- Interest in the product lifecycle and delivering value to customers
- Comfort learning from feedback and iterating based on data
- Curious and motivated to continuously improve your technical skills
Skills
Benefits
- competitive salary
- benefits
- remote working within mission-driven culture
- base salary, equity, and benefits
- opportunity to earn a cash variable element such as a bonus or commission

About Prolific
Making diverse, high-quality data easily available to anyone, anywhere
Prolific helps dedicated research teams to collect the very highest-quality human-powered data - at scale - using our simple-to-use platform to target and manage participants from our diverse, vetted participant pool. The truth matters: the best decisions, and biggest discoveries, are built on the highest-quality data. And with the increasing proliferation of AI, access to reliable, diverse data to develop and train AI models has never been more important. Created by researchers for researchers, Prolific was founded to provide a better way for researchers and organisations to get high-quality human data and feedback at scale for important research. Now, more than 30,000 researchers across academia and industry use Prolific to gather definitive human data and feedback from reliable, engaged and fairly-treated participants – with a new study launched every 3 minutes.
More open roles at Prolific
- Senior Product Engineer8mo agoHybrid (GB) · Engineering
- AI Research Engineer11mo agoHybrid (London, England, GB)
