Senior Software Engineer (Product Engineering)

Prolific

San Francisco (CA)

On-site

USD 200,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation

Job summary

Prolific in San Francisco is looking for a Senior Software Engineer to join their team focused on AI development. The role requires 6+ years of relevant technical expertise, strong skills in Python, TypeScript, and cloud deployment technologies, along with the ability to collaborate effectively with customers and cross-functional teams. The position offers a competitive base salary ranging from $200,000 to $250,000 per annum, making Prolific a prime choice for those passionate about AI and product development.

Qualifications

  • 6+ years of relevant technical expertise in a product engineering role.
  • Good understanding of modern web applications and architecture design patterns.
  • Strong communication and collaboration skills for direct customer interaction.

Responsibilities

  • 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.
  • Support production systems and respond to incidents when required.

Skills

Python (Django & FastAPI)
TypeScript and JavaScript (Vue.js)
SQL and NoSQL databases (MongoDB, Postgres)
Cloud deployment (GCP, Github Actions & CircleCI)
Instrumentation, monitoring & observability (Datadog)

Tools

Google Cloud Platform
AWS
CircleCI
Kubernetes
Celery
Datadog

Job description

Prolific is not just another player in the AI space – we are the architects of the human data infrastructure that's reshaping the landscape of AI development. In a world where foundational AI technologies are increasingly commoditized, it's the quality and diversity of human-generated data that truly differentiates products and models.

Senior Software Engineer

We're looking for Senior Software Engineers with a product builder mind-set to join our specialized team focused on serving frontier model creators and AI application developers. As a full‑stack engineer, you will work across Prolific’s domains to solve customer and product problems and work directly with cutting‑edge AI companies to make critical technical decisions that balance scrappy startup execution with scalable engineering. You must be based within regular commuting distance of the San Francisco office and able to collaborate with US and UK‑based teams.

What You’ll Bring To The Role
  • 6+ years of relevant technical expertise in a product engineering role.
    • Python (Django & FastAPI)
    • TypeScript and JavaScript (Vue.js)
    • SQL and NoSQL databases (MongoDB, Postgres)
    • Cloud deployment (GCP, Github Actions & CircleCI)
    • Instrumentation, monitoring & observability (Datadog)
  • Good understanding of modern web applications and architecture design patterns
  • Can translate business concepts into software models
  • Experience working in monoliths and distributed systems
  • Understanding of code quality and automated testing
  • Strong communication and collaboration skills for direct customer interaction
  • Ability to quickly learn and adapt across the breadth of Prolific’s domains
  • Judgment to balance startup execution with scalable 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
  • Comfortable learning from feedback and iterating based on data
  • Curious and motivated to continuously improve technical skills
What You’ll Be Doing In The Role
  • Highly self‑motivated and energetic, thriving in a fast‑paced environment with a bias for action, balancing generic scalable solutions with rapid implementation
  • 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 actionable next steps
  • Develop domain expertise in AI development workflows and frontier model training
  • Respond quickly to customer queries and technical challenges, owning problems and their solutions
  • Write clean, maintainable code within shared repositories while keeping customer‑specific focus
  • Contribute to the design, implementation, and maintenance of product features using agile practices
  • Support production systems and respond to incidents when required
  • Learn how our systems operate from development through to production
  • Participate actively in team discussions, retrospectives, and knowledge sharing
  • Collaborate effectively with UK‑based teams across time zones
  • Pushing boundaries, questioning status quo, ensuring high impact for users
Key Technologies
  • Cloud Platforms: Google Cloud Platform and AWS
  • Programming Languages: Python, JavaScript, TypeScript
  • Frameworks: Vue.js, Django Rest Framework, container‑based and serverless architectures
  • Databases: MongoDB, DynamoDB
  • DevOps and Monitoring: CircleCI, Github Actions, Kubernetes, Celery, EventBridge, Datadog
Why Prolific is a Great Place to Work

We’ve built a unique platform that connects researchers and companies with a global pool of participants, enabling the collection of high‑quality, ethically sourced human behavioral data that fuels more accurate, nuanced and aligned AI systems. Our mission reflects the breadth and best of humanity, and we offer competitive compensation. For this full‑time role in San Francisco, the base salary range is $200 000–$250 000 per annum.

By submitting your application, you agree that Prolific may collect your personal data for recruiting and global organization planning. Prolific’s Candidate Privacy Notice explains what personal information Prolific may process, where and why, and the rights you can exercise over its use.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Product Engineer
Senior Product Engineer

Prolific • New York (NY)

Hybrid
USD 200,000 - 250,000
Remote work
Equity
Competitive salary
+1
Senior Software Engineer
Senior Software Engineer

Prolific • United States

On-site
USD 140,000 - 210,000
Remote working
Competitive salary
Benefits package
Strategic Account Executive
Strategic Account Executive

Prolific - UK Job Board? • San Francisco (CA)

Hybrid
USD 100,000 - 150,000
Competitive salary
Remote working
Impactful mission-driven culture
Business Development Representative
Business Development Representative

Prolific • San Francisco (CA)

On-site
USD 90,000 - 120,000
Access to a unique human data platform
Competitive salary
Mission-driven culture
Strategic Account Executive
Strategic Account Executive

Prolific • San Francisco (CA)

Hybrid
USD 150,000 - 230,000
Growth Marketing Manager
Growth Marketing Manager

Nashville Public Radio • New York (NY)

Hybrid
USD 85,000 - 120,000
Competitive salary
Remote work opportunities
Impactful mission-driven culture
Python - Senior Developers - AI Training - Washington DC, USA
Python - Senior Developers - AI Training - Washington DC, USA

Prolific • Washington

On-site
Competitive pay rates
Flexible hours
Ability to work from home
Python - Senior Developers - AI Training - Portland, USA
Python - Senior Developers - AI Training - Portland, USA

Prolific • Portland (OR)

On-site
Competitive pay rates
Flexible hours
Ability to work from home
Market Development Representative
Market Development Representative

Prolific • San Francisco (CA)

Hybrid
USD 70,000 - 90,000
Competitive salary
Benefits
Remote working opportunities
Software Engineer, Fullstack
Software Engineer, Fullstack

Slope • San Francisco (CA)

On-site
USD 140,000 - 260,000