Back to jobs
P

Senior Software Engineer (Product Engineering)

Prolific (S19)

San Francisco, CA, USFull-time$200K - $250Kfull stack

About this role

About the role Skills: Python Senior Software Engineer  Prolific 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. The role 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. This is an exciting opportunity to work directly with cutting-edge AI companies, making critical technical decisions that balance scrappy startup execution with scalable, reliable engineering as Prolific revolutionizes research for the AI community. You'll need to be based within regular commuting distance of San Francisco office, to facilitate regular in person collaboration with customers and our US team, as well as working seamlessly with our UK-based tech teams.  What you’ll bring to the role 6+ years of relevant technical expertise in a product engineering role. Python (we use Django & Fast API) TypeScript and JavaScript (we use Vue.js) SQL and NoSQL databases (we use MongoDB and PostgresSQL) Building and deploying to the cloud (we use GCP, Github Actions & CircleCI) Instrumenting, monitoring & observability (we use 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 the breadth of Prolific’s domains Judgment to balance scrappy startup ex

Skills

Python