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 an 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

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

Ben Firshman

he/him

Product at Docker, creator of Docker Compose.

Chenxi Whitehouse

PhD candidate in visual language understanding.

Dan Nelson

he/him

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

Dominic Baggott

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

F

ey/em or they/them

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

Jesse disabling fsync
Jesse Andrews

he/him

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

Jillian Ross

she/her

PhD student in deep learning at MIT CSAIL.

Mattt Zmuda

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

Nick Stenning

he/him

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

Zeke Sikelianos

he/him/they/them

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

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.

Designer

You're a designer who can code or deeply understands developer tools. 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 / 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.
  • Frontend engineering skills. 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

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.
  • Expertise 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