Software Engineer, Platform at Beam (W22)
$173K - $202K  •  0.25% - 1.00%
Ultrafast Inference for AI Products
New York, NY, US / Remote
Full-time
Will sponsor
3+ years
About Beam

Beam is a tool to quickly build machine learning-powered applications. Our platform helps developers run their code on serverless GPUs, deploy highly performant APIs, and rapidly prototype ML models — without managing any infrastructure.

Machine learning is eating software, but it’s still difficult for developers to leverage ML in their products. Today, companies are spending months building their own ML platforms, or relying on outdated tools that were originally designed for academics.

We believe that for ML to reach widespread adoption, the underlying infrastructure needs to be hidden from the user. We're building the fastest way for developers to go from an ML prototype to a production service.

About the role
Skills: Go, Kubernetes, Distributed Systems

Beam is an ultrafast AI inference platform. We built a serverless runtime that launches GPU-backed containers in less than 1 second and quickly scales out to thousands of GPUs. Developers use our platform to serve apps to millions of users around the globe. We're backed by Y Combinator, Tiger Global, and prominent developer-tool founders, including the founder of Snyk and former CTO of GitHub.

Our team works in-person in New York City, but we welcome remote applicants who are exceptionally qualified.

About the role

We’re looking to hire someone to help us with Platform Engineering work. We’re working on lots of fun problems:

  • Low-level systems development: working with container runtimes, OCI image formats, and lazy-loading large files from content addressable storage
  • Efficiently packing thousands of workloads into GPUs across multiple clouds
  • Working with cutting-edge technologies, like GPU checkpoint restore and CRIU

Our backend is mostly in Go, with some Python. Your work will directly impact millions of users around the globe.

Skills & Experience

  • 3-5 years of experience working with a large distributed system
  • Comfortable with Kubernetes
  • Experience writing a statically typed language, like Golang or Rust
  • Familiarity with things like gRPC, Helm/Kustomize, and Terraform
  • Excited to collaborate closely with customers
  • Enthusiasm for developer tools, cloud native technologies, and open source software

Benefits

  • Competitive salary and meaningful equity
  • Join a fast-growing pre-series A company at the ground floor
  • Health, dental, and vision benefits with 90% coverage for you and 50% for dependents
  • Opportunities to participate in events across the cloud native community
  • Fitness stipend, learning budget, and much, much more
Technology

Our infra code is mostly in Go, but our backend APIs are in Python. We work extremely closely with our customers – they’re all in a communal Slack channel with us, so it’s important that you’re interested in interacting with them (luckily, our customers are all developers).

Other jobs at Beam

fulltimeNew York, NY, US / RemoteMachine learning$120K - $200K0.20% - 0.75%1+ years

fulltimeNew York, NY, USFull stack$106K - $166K0.20% - 0.90%1+ years

fulltimeNew York, NY, US / RemoteFull stack$72.5K - $155K0.20% - 0.70%1+ years

fulltimeNew York, NY, USBackend$103K - $155K0.25% - 1.00%Any (new grads ok)

fulltimeNew York, NY, US / RemoteBackend$173K - $202K0.25% - 1.00%3+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›