Senior Software Engineer
Prolific · San Francisco, CA · 6 days ago
HybridEngineering$200k–$250k/yrFull-time
About the role
We’re looking for impact-focused Software Generalists to join our specialized team focused on serving frontier model creators and enterprise AI application developers. As a full-stack engineer, you will work across Prolific’s domains to solve customer and product problems.
Responsibilities
- Work directly with frontier AI companies, making critical technical decisions that balance scrappy startup execution with scalable, reliable engineering.
- Collaborate with account managers, customer success specialists, and customers to deeply understand their problem spaces.
- Ideate and build with autonomy, supported by a high-performing team.
- Work across Prolific domains to solve customer problems, needing you to get up to speed quickly and deliver across shared codebases to a high engineering standard.
- Support our systems in production & respond to incidents when required.
Requirements
- Over 4 years of experience in a product engineering role
- Can translate business concepts into software models
- Ability to quickly learn and adapt across the breadth of Prolific’s domains
- Familiar working in both monoliths and distributed systems
- Strong communication and collaboration skills for direct customer interaction
- Good understanding of modern web applications and architecture design patterns
- Experience supporting applications in production environments
- Judgment to balance scrappy startup execution with scalable, reliable engineering
- Comfort with rapid iteration and responding to customer queries with urgency
- Experience with some of our technology stack:
- 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, Kubernetees, Github Actions & CircleCI)
- Instrumenting, monitoring & observability (we use Datadog)
Qualifications
- Comfortable working in a hybrid environment, with 1-2 days a week in-person at our San Francisco office
Skills
- Cloud Platforms: Google Cloud Platform and AWS
- Programming Languages: Python, JavaScript, and TypeScript
- Frameworks: Vue.js, Django Rest Framework, Container-based and Serverless architectures
- Databases: MongoDB and DynamoDB
- DevOps and Monitoring: CircleCI, GitHub Actions, Kubernetes, Celery, EventBridge and DataDog
Benefits
We believe that the next leap in AI capabilities won't come solely from scaling existing models, but from integrating diverse human perspectives and behaviors into AI development. By providing this crucial human data infrastructure, Prolific is positioning itself at the forefront of the next wave of AI innovation – one that reflects the breath and the best of humanity.
Pay
The base salary range for this full-time role in San Francisco is $200,000 - $250,000 per annum.