We’re making machine learning accessible to every software developer.

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.

Read more about what we’re doing and why on our blog.

Who we are

Andreas Jansson

Andreas Jansson

Built research tools & infrastructure at Spotify. PhD in ML for music.

Auni Nair

Auni Nair

she/her

Operations, econ major, pilates enthusiast.

Ben Firshman

Ben Firshman

he/him

Product at Docker, creator of Docker Compose.

Carl Peaslee

Carl Peaslee

he/him

Former founder. First engineer at Pathpoint. MFA in creative writing.

Charlie Holtz

Charlie Holtz

Quantitative engineer at Point72. Creator of ShlinkedIn.

Chenxi Whitehouse

Chenxi Whitehouse

PhD candidate in visual language understanding.

Chigozie Nri

Chigozie Nri

she/her

Toy hacker, rock climber

Dan Nelson

Dan Nelson

he/him

ML Engineering at Rent the Runway and Indeed. Former bioengineer, barista.

Deepfates

Deepfates

Internet person.

Dominic Baggott

Dominic Baggott

Engineering at GOV.UK, NHS.UK. Leadership at a civic tech agency.

Dylan

Dylan

boy/boy

Chaser of balls. Best at barking.

F

F

ey/em or they/them

Recovering: physicist, game developer, civic & health technologist, engineering manager.

fofr

fofr

AI Experimenter

Jake Dahn

Jake Dahn

he/him

Generalist hacker. Exploring the intersection of art and technology with AI.

Jesse Andrews

Jesse Andrews

he/him

Engineering Leadership at Planet, Co-founder OpenStack, Userscripts.org

Jill Wohlner

Jill Wohlner

she/her

Recruitment at Fastly, DigitalOcean, Rackspace, etc. Nice lady.

Joe Hoover

Joe Hoover

he/him

ML manager at S&P Global, applied science for NLP and LLMs. Recovered academic.

Luis Catacora

Luis Catacora

he/him

Model Hacker Replicant. Previously Engineering at Capital One.

Matt Rothenberg

Matt Rothenberg

he/him

Design and Engineering at GitHub Next, Heroku. French speaker, street photographer.

Mattt Zmuda

Mattt Zmuda

Engineering at GitHub, Heroku. Purveyor of open-source software.

Morgan Fainberg

Morgan Fainberg

he/him

Engineering, Infrastructure, and Open Source at Salesforce, Red Hat, HP. Repository of useless information.

Nick Stenning

Nick Stenning

he/him

Infrastructure and humans at Microsoft, Travis CI, and the UK’s Government Digital Service.

Philip Potter

Philip Potter

he/him

Engineering, operations, and security for the Government Digital Service.

Pontus Aurdal

Pontus Aurdal

Engineering at Telenor, early stage startups. Perennial sauna bather.

Queso

Queso

he/him

Fetch enthusiast. The goodest boy.

Sakib

Sakib

he/him

Born too late to explore the world. Born too early to explore the universe. Born just in time for the AI uprising.

Zeke Sikelianos

Zeke Sikelianos

he/him/they/them

Engineering at GitHub, npm, Heroku. Creator of Swagger.

Our investors

Matt Bornstein

a16z

Matt Bornstein

Martin Casado

Martin Casado

Stephanie Zhan

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 San Francisco where some of us work, but you can be located anywhere from UTC-08 to UTC+02.

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

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.

You think about the business angle. We want to build a tool that makes sense for our customer and works for our business as well. You can guide our customers to the right decisions and are comfortable thinking about prices and margins for both us and them.

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.

This role is based in our San Francisco Office.

Email us jobs@replicate.com

Data scientist

You’re a full-stack data analyst who enjoys helping teams make sense of their users and products. You can quickly whip together some ad hoc graphs as well as make reliable dashboards that the company can depend on.

You’re self-directed, curious, and proactive. You take joy in both answering questions from other people and knowing which questions to ask. You don’t wait to be told what to do. You’ll use data to tell stories about user behavior that paint a rich picture of how people use Replicate. Based on your work we’ll be able to make informed, data-driven decisions about the work we focus on. For example, your analyses will guide which models we implement, what parts of the product need better guides and documentation, what example apps to build next, etc.

You’ll be working closely with the growth/developer relations team, revenue operations, machine learning, and product.

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:

  • SQL is your bread and butter
  • You’re a fantastic communicator, both in words and in graphs
  • You love to automate everything you do
  • You care about the processes that make data analysis reliable and reproducible
  • You know how to measure and reason about statistical significance
  • You have experience working with growth teams
  • You’re excited by machine learning and generative AI

This role is based in our San Francisco Office.

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

Language model engineer

You’re a machine learning engineer who has deep experience working with language models in production.

We host a large and growing collection of open source language models. You’ll innovate, develop, and maintain the systems and implementations that enable our users to build with them. You’ll do things like improve our inference and training stacks, implement new methods you’ve found in papers, sort out nasty CUDA errors, run fine-tuning experiments, and help build out new language model-related features.

We’re looking for the right person, not just someone who checks boxes. You don’t need to know everything and have done it all, but you might be a good fit if you:

  • Write clear, idiomatic code, and you can build things end-to-end.
  • Keep up with multiple facets of language model research.
  • Are very comfortable with theory, but you’re happiest when you can get your hands dirty.
  • Have deep experience serving generative language models in production.
  • Have deep experience adapting pre-trained language models to meet downstream requirements, e.g. through SFT, RLHF, etc.
  • Have deep experience with the full MLOps life-cycle for generative language models.
  • Understand the tradeoffs between building it yourself and adopting a framework and you’re not dogmatic in either direction.
  • You’re product oriented and you want to help build something beautiful rather than just throw models over the wall.
  • You have 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 packaging open-source models with Cog, optimizing them, giving them user-friendly APIs, making them trainable, and monitoring them over time.

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 can turn a machine learning paper into working code.
  • 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 - backend

You’re a generalist engineer, leaning towards backend/infrastructure. 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 are 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.
  • Experience working with infrastructure teams.
  • You don’t need to know anything about machine learning, but it might be handy.

Email us: jobs@replicate.com

Product engineer - frontend

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 are 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.
  • Proficiency in React and Typescript, and ideally familiar with data fetching libraries like Apollo or react-query.
  • Experience building or maintaining UI component libraries and design systems.
  • An appetite for designing and evolving the architecture of front-end applications.
  • A bias toward conveying ideas (whether they’re feature requests, proposed refactors, or larger architectural changes) through working code rather than documentation or presentations.
  • 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.
  • You don’t need to know anything about machine learning, but it might be handy.

Email us: jobs@replicate.com