We’re making machine learning as easy to use as software.
Machine learning can now do some extraordinary things, but it’s still hard to use. You spend all day battling with messy Python scripts, broken Colab notebooks, perplexing CUDA errors, misshapen tensors. It’s a mess.
The reason machine learning is so hard to use is not because it’s inherently hard. We just don’t have good tools and abstractions yet.
We’re making machine learning accessible to all software engineers. You should be able to import an audio transcriber the same way you import an npm package. You should be able to fine-tune GPT as easily as you can fork something on GitHub.
Who we are

Abby T. Miller
she/her
Leadership, operations, community, etc at Stack Overflow; theatre major; hockey player.

Dylan
boy/boy
Chaser of balls. Best at barking.

F
ey/em or they/them
Recovering: physicist, game developer, civic & health technologist, engineering manager.

Lili Cosic
she/her
Infrastructure Engineer. Previously engineering at HashiCorp, Red Hat and various open-source projects.

Morgan Fainberg
he/him
Engineering, Infrastructure, and Open Source at Salesforce, Red Hat, HP. Repository of useless information.

Nick Stenning
he/him
Infrastructure and humans at Microsoft, Travis CI, and the UK’s Government Digital Service.

Queso
he/him
Fetch enthusiast. The goodest boy.
Our investors


a16z
Matt BornsteinMartin Casado

Sequoia
Stephanie Zhan
Adam Wiggins
Founder of Heroku
AI Grant
Alexandr Wang
Founder of Scale
Amjad Masad
Founder of Replit
Andrej Karpathy
OpenAI
Brian Whitman
Spotify
Dylan Field
Founder of Figma
Guillermo Rauch
Founder of Vercel
James McInerney
Research at Netflix
Lachy Groom
Stripe
Lukas Biewald
Founder of Weights & Biases
Lisha Li
Founder of Rosebud
Kurt Mackey
Founder of Fly.io
Manu Sharma
Founder of Labelbox
Nancy Xu
Founder of Moonhub
Nuno Job
Founder of Decipad
Paul Yacoubian
Founder of Copy.ai
Radu Spineanu
Founder of Two Tap
Richard Socher
Founder of You.com
Scott Johnston
CEO of Docker
Slater Stich
Activation Fund
Solomon Hykes
Founder of Docker
Suhail Doshi
Founder of Playground AI
SV Angel
Thomas Dohmke
CEO of GitHub
Tristan Handy
Founder of dbt
Y Combinator
Zach Holman
Early engineer at GitHub
Join us
We’re looking for a few people to join our small team.
We’re a kind, creative, hard-working bunch. We care about our work and our users. We’re all here to do the best work of our careers. We’re looking for the same in the people we work with.
We ship like there’s no tomorrow. But, we don’t ship crap. We optimize for speed and quality, but cut scope.
When starting this company, we thought: instead of getting a job at the best place to work, let’s make that best place to work. We want to move fast and push each other, but in an inclusive, supportive environment. We want to work with the sharpest people, but not those who have ego about it. And, we just want to have fun while we’re at it. You’ll help us make that place.
We operate as a remote-first company across American and European timezones. We have a beautiful office in Berkeley, CA where some of us work, but you can be located anywhere from PT to CET.
We want our team to feel invested in what we’re building. We pay market salary, but well-above market equity, along with all the usual things.
Open roles
- Customer engineer
- Designer
- Infrastructure engineer
- Machine learning engineer
- Product engineer
- Hacker in Residence
Customer engineer
You’re an engineer who likes to talk to people. You’ll be helping our biggest, most important customers.
You’ll be responsible for keeping them happy: helping them get onboarded, answering their questions. You might even be pairing with them to add Replicate to their app, fixing a bug that’s blocking them. Whatever it takes.
This would be an excellent role for somebody looking to be a founder. You’ll be talking to customers all day long, working with our experienced product team, and meeting founders of generative AI startups. Lots of our users are going to be huge generative AI companies, and you get to meet them from day one.
We’re looking for the right person, not just someone who checks boxes, so you don’t need to satisfy all of these things. But, you might have some of these qualities:
- Outstanding communication skills. You’ll be the face of the company.
- Strong engineering skills. You don’t need decades of experience, but you do need to confidently debug a customer’s problem.
- Experience working with users. Though, you don’t need to have held this kind of role before. Instead, maybe you’ve started a company, got some indie hacker projects, or done freelance work. Something that means you’ve interacted with users and their problems.
- Scrappy, creative energy. You need to do whatever it takes to make something work for customers, as quickly as possible.
Email us: jobs@replicate.com
Designer
You’re a designer who understands developers. You’ll help us build a design-led organization.
Machine learning is going to become a huge part of how software will be built, but most of the tools and processes are undefined.
This job isn’t just making a bunch of user interfaces for a developer tool. You’ll design what a machine learning model is, how models should be deployed, how the workflows should work, how teams should collaborate on models, and so on. All this stuff hasn’t been figured out yet.
We’re looking for the right person, not just someone who checks boxes, so you don’t need to satisfy all of these things. But, you might have some of these qualities:
- A balance of both how it works and what it looks like skills. We expect you to care about user experience, information architecture, and systems thinking, as well as making a beautiful product.
- A technical background and a taste for good developer tools and APIs. We’re making complex systems easier to use, so you need to be able to understand and distill that stuff. Maybe you’ve worked somewhere like GitHub, Heroku, or Stripe.
- Some engineering skills would be helpful. You don’t need to be an expert, but ideally you can implement user interfaces directly in HTML and CSS rather than toss a Figma file over the fence.
- Extensive experience shipping products, ideally from scratch.
- Excellent writing skills. We care about words.
Email us: jobs@replicate.com
Hacker in Residence
You’re a hacker at heart. You are constantly tinkering with new technologies and find yourself naturally curious about the latest innovations in generative AI and machine learning. Your job will be to explore, build and push boundaries of new models. Every day is a hack day (check out replicate.dev).
You’ll be working in the open, with a team of talented builders at Replicate, but also with the greater ML hacker community. Your work will inspire and show what’s possible with open source machine learning. You might spend some of your days at events, hack spaces, etc., working directly with people in the community.
We’re looking for the right person, so you don’t need to satisfy all of these things. But, you might have some of these qualities:
- You’ve built and shipped ML-powered apps/websites/hardware hacks/etc., mostly for fun and maybe for profit.
- Excellent writing and communication skills. Documentation is essential to a great developer experience, and you’ll be expected to write blog posts, tutorials, and tweets. It’ll be your job to help make things clear to users, and to your teammates.
- You know what’s happening in open source machine learning and generative AI. It’s hard to keep up, but you mostly manage.
- Comfort working in the open. The majority of your work will be public-facing, and you’ll be working directly with the open-source community. Experience collaborating on open-source projects is a big plus.
Email us: jobs@replicate.com
Infrastructure engineer
You’re an infrastructure engineer who has experience building and operating things at scale.
We’re building the fastest way to deploy machine learning models. When somebody pushes a model to Replicate, we optimize it, pick the right GPU, deploy it on a cluster, automatically scale it from zero to n, and so on. All the hard stuff that companies doing ML struggle with.
Instead of being an infrastructure engineer at one of those companies, you could work for us and force-multiply yourself across thousands of companies.
We’re looking for the right person, not just someone who checks boxes, so you don’t need to satisfy all of these things. But, you might have some of these qualities:
- Experience building and scaling infrastructure at huge scale.
- Experience in the ins and outs of Kubernetes.
- Experience with serverless architectures.
- Excellent communication skills. We think most of being a programmer is not programming. We want you to be able to communicate complex topics clearly, write down your thinking, write good docs, etc.
Email us: jobs@replicate.com
Machine learning engineer
You’re a machine learning engineer who is an expert at productionizing and optimizing models.
We have a huge library of community-contributed machine learning models. You’ll maintain some of the most popular ones so they’re fast and reliable.
It’ll involve implementing open-source models, optimizing them, and doing general maintenance on them. It’s part ML engineer, part open-source gardener.
We’re looking for the right person, not just someone who checks boxes, so you don’t need to satisfy all of these things. But, you might have some of these qualities:
- A balance of software engineering and machine learning skills.
- You can squeeze every last drop of performance out of a GPU.
- You’ve worked with model compression techniques like pruning and distillation.
- You know your way out of
CUDA error: device-side assert triggered
. - Ideally you’re involved in the generative AI community and familiar with diffusion models and similar techniques.
- You don’t need a PhD or know how to build new architectures from scratch.
- Excellent communication skills. We think most of being a programmer is not programming. We want you to be able to communicate complex topics clearly, write down your thinking, write good docs, etc.
Email us: jobs@replicate.com
Product engineer
You’re a generalist engineer, leaning towards frontend/product. You’ve probably worked on developer tools or APIs before, and have a refined sense of what makes an excellent developer tool.
We have this website (currently React + Django), an open source CLI (Go + Python), and an API (Go + Kubernetes). The website and the CLI is probably where you’ll be spending most of your time, but you might be touching any part of the stack, as well as all the other things that happen in the early stage of a company (talking to users, doing support, etc).
We don’t mind what particular skills you already have. We figure you can pick up something new quickly.
We’re looking for the right person, not just someone who checks boxes, so you don’t need to satisfy all of these things. But, you might have some of these qualities:
- Extensive experience working on web products or developer tools.
- Excellent communication skills. We think most of being a programmer is not programming. We want you to be able to communicate complex topics clearly, write down your thinking, write good docs, etc.
- Ideally good at public speaking and getting people excited about things.
- You don’t need to know anything about machine learning, but it might be handy.
Email us: jobs@replicate.com
Support engineer
You’ll be helping our customers: answering their questions, debugging their code, whatever it takes.
This is a great role for someone who wants to work at a fast moving startup. You will become an expert in our product and how to help our customers. You will also play an important role in providing feedback to our engineering team to help support our customers and shape the future of Replicate.
We’re looking for the right person, so you don’t need to satisfy all of these things. But, you might have some of these qualities:
- You’ve done support before and you’re really good at it.
- Outstanding written communication skills. You’ll be the face of the company.
- You enjoy problem solving. Not every customer problem is overly complex, but you don’t mind when they are.
- Strong engineering skills. You don’t need decades of experience, but you do need to confidently debug a customer’s problem. Most of our customers are using Python and JavaScript.
- Machine learning knowledge is helpful, but not required.
- You are excited about what’s happening with machine learning and generative AI.
Email us: jobs@replicate.com