Software Engineer, Core Infrastructure

Radical AI

New York (NY)

Presencial

USD 210.000 - 295.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Convierte este puesto en una entrevista — un currículum y una carta de presentación creados pensando en lo que quiere el empleador.

Supera los filtros ATS

Descripción de la vacante

Radical AI in New York is seeking a senior Software Engineer to own the core infrastructure behind our self-driving lab: the execution planner that orchestrates the physical lab, the backend services and APIs that manage its data, and the compute infrastructure powering simulations. The role demands reliability and scale for real lab samples and complex experiments.

You will report to the Director of Software Engineering and collaborate with roboticists and hardware engineers to set technical

Formación

  • 7+ years of professional experience building and operating production backend systems.
  • Server-side experience in Go or Rust.
  • Experience building fault-tolerant distributed systems that handle concurrency, timeouts, retries and safe rollback.
  • Experience running Kubernetes in production with infrastructure as code (Pulumi preferred), and comfort debugging Linux hosts and networks.
  • Working knowledge of gRPC and Protocol Buffers, and of MongoDB or another document store.

Responsabilidades

  • Own the execution planner that schedules every sample's path through the lab and resolves conflicts across actions from two-second arm moves to multi-day anneals.
  • Own the service that decides which software can use which instrument, moving it to durable execution to prevent downtime.
  • Build simulation and debugging tools to test planner changes and replay production problems.
  • Own the Go services and gRPC APIs that track samples, experiments, campaigns, and run simulation and training jobs on clusters.
  • Prepare the lab backend to run more than one lab and to deploy without downtime.
  • Run Kubernetes clusters on AWS and in the lab, defined in Pulumi and deployed with ArgoCD.
  • Schedule shared GPUs so ML training jobs stay busy.

Conocimientos

Go
Rust
Kubernetes
Pulumi
ArgoCD
gRPC
Protocol Buffers
MongoDB
Distributed systems
Linux debugging

Herramientas

Pulumi
ArgoCD
OpenTelemetry
Prometheus
Grafana
Longhorn
Ray
Restate

Descripción del empleo

We're looking for a senior Software Engineer to own the core infrastructure behind our self-driving lab: the execution planner that orchestrates the physical lab, the backend services and APIs that manage its data, and the compute infrastructure that powers our agents and scientific simulations. The software you'll own moves real samples through a working lab, so the bar for correctness and reliability is high.

You'll report to the Director of Software Engineering and work closely with the rest of the software engineering team, the roboticists, and hardware engineers who build the lab. As a senior engineer, you'll set the technical direction for these systems and lead the projects that change them.

What you’ll do
  • Own the execution planner that schedules every sample's path through the lab. It resolves conflicts and batches samples across actions that range from a two-second arm move to a multi-day anneal
  • Own the service that decides which software can use which instrument, and move it to durable execution so restarts and upgrades don't interrupt experiments
  • Build simulation and debugging tools to test planner changes and replay problems from production
Backend services and APIs
  • Own the Go services and gRPC APIs that track every sample, experiment and campaign, and the services that run simulation and training jobs on our clusters
  • Prepare the lab backend to run more than one lab and to deploy without downtime
Application and compute infrastructure
  • Run our Kubernetes clusters on AWS, at Voltage Park and in our lab, defined in Pulumi and deployed with ArgoCD
  • Schedule shared GPUs so that simulation and ML training jobs from every team keep them busy
Required qualifications
Core backend and infrastructure expertise
  • At least 7 years of professional experience building and operating production backend systems
  • Strong server-side experience in Go or Rust
  • Experience building fault-tolerant distributed systems that handle concurrency, timeouts, retries and safe rollback
  • Experience running Kubernetes in production with infrastructure as code (Pulumi preferred), and comfort debugging Linux hosts and networks
  • Working knowledge of gRPC and Protocol Buffers, and of MongoDB or another document store
Communication and collaboration
  • Clear, precise communicator, especially when working across disciplines
  • You've led a large technical project from design to production, and you go learn what you don't know
  • You take ownership and find problems before they find users
  • We actively use AI-assisted development and expect engineers to find their own productive workflows with these tools
Pluses
  • Scheduling and planning algorithms, such as multi-agent path finding
  • Experience with Restate for durable execution or Ray for distributed compute
  • Experience running storage and observability on bare-metal Kubernetes, with tools such as Longhorn, OpenTelemetry, Prometheus and Grafana
  • Software that controls physical equipment, in lab automation, manufacturing or robotics
  • Early-stage startup experience
What we offer
  • Work closely with a team on the cutting edge of AI research
  • A mission: an opportunity to fundamentally change the way humanity makes progress through materials science discovery
Compensation

The base salary range for this role is $210,000–$295,000. Where an offer lands depends on experience, skills, and scope.

The opportunity

We're looking for a senior Software Engineer to own the core infrastructure behind our self-driving lab: the execution planner that orchestrates the physical lab, the backend services and APIs that manage its data, and the compute infrastructure that powers our agents and scientific simulations. The software you'll own moves real samples through a working lab, so the bar for correctness and reliability is high.

You'll report to the Director of Software Engineering and work closely with the rest of the software engineering team, the roboticists, and hardware engineers who build the lab. As a senior engineer, you'll set the technical direction for these systems and lead the projects that change them.

What you’ll do
Lab orchestration
  • Own the execution planner that schedules every sample's path through the lab. It resolves conflicts and batches samples across actions that range from a two-second arm move to a multi-day anneal
  • Own the service that decides which software can use which instrument, and move it to durable execution so restarts and upgrades don't interrupt experiments
  • Build simulation and debugging tools to test planner changes and replay problems from production
Backend services and APIs
  • Own the Go services and gRPC APIs that track every sample, experiment and campaign, and the services that run simulation and training jobs on our clusters
  • Prepare the lab backend to run more than one lab and to deploy without downtime
Application and compute infrastructure
  • Run our Kubernetes clusters on AWS, at Voltage Park and in our lab, defined in Pulumi and deployed with ArgoCD
  • Schedule shared GPUs so that simulation and ML training jobs from every team keep them busy
Required qualifications
Core backend and infrastructure expertise
  • At least 7 years of professional experience building and operating production backend systems
  • Strong server-side experience in Go or Rust
  • Experience building fault-tolerant distributed systems that handle concurrency, timeouts, retries and safe rollback
  • Experience running Kubernetes in production with infrastructure as code (Pulumi preferred), and comfort debugging Linux hosts and networks
  • Working knowledge of gRPC and Protocol Buffers, and of MongoDB or another document store
Communication and collaboration
  • Clear, precise communicator, especially when working across disciplines
  • You've led a large technical project from design to production, and you go learn what you don't know
  • You take ownership and find problems before they find users
  • We actively use AI-assisted development and expect engineers to find their own productive workflows with these tools
Pluses
  • Scheduling and planning algorithms, such as multi-agent path finding
  • Experience with Restate for durable execution or Ray for distributed compute
  • Experience running storage and observability on bare-metal Kubernetes, with tools such as Longhorn, OpenTelemetry, Prometheus and Grafana
  • Software that controls physical equipment, in lab automation, manufacturing or robotics
  • Early-stage startup experience
What we offer
  • Work closely with a team on the cutting edge of AI research
  • A mission: an opportunity to fundamentally change the way humanity makes progress through materials science discovery
Compensation

The base salary range for this role is $210,000–$295,000. Where an offer lands depends on experience, skills, and scope.

Equal opportunity

Radical AI is committed to equal employment opportunities regardless of race, color, ancestry, national origin, religion, sex, age, sexual orientation, gender identity and expression, marital status, disability, or veteran status.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Full Stack Engineer Brooklyn Navy Yard On-site $175,000 – $225,000 · per year · USD
Full Stack Engineer Brooklyn Navy Yard On-site $175,000 – $225,000 · per year · USD

Nodi • New York (NY)

Híbrido
USD 175.000 - 225.000
Full Stack Engineer
Full Stack Engineer

Radical AI • New York (NY)

Presencial
USD 140.000 - 210.000
Equity
Benefits
Collaborative AI research environment
Staff Software Engineer: Compute
Staff Software Engineer: Compute

Anthropic • Washington

Presencial
USD 405.000 - 485.000
Visa sponsorship
Hybrid office policy
Software Engineer, Agent Platform
Software Engineer, Agent Platform

Nodi • New York (NY)

Presencial
USD 165.000 - 295.000
Software Engineer III - Platform Software - Office of the CTO
Software Engineer III - Platform Software - Office of the CTO

Allen Institute • Northern (KY)

Híbrido
USD 147.000 - 183.000
Medical insurance
Dental insurance
Vision insurance
+2
Software Engineer III - Platform Software - Office of the CTO
Software Engineer III - Platform Software - Office of the CTO

ClearCompany Talent Management Software • Seattle (WA)

Presencial
USD 147.000 - 183.000
Senior Software Engineer, Operations Research
Senior Software Engineer, Operations Research

Lila Sciences • Cambridge (MA)

Presencial
USD 180.000 - 256.000
Medical, dental, and vision coverage
Life and disability insurance
Generous paid time off
+4
Principal Software Engineer, Data
Principal Software Engineer, Data

aijoblist • San Francisco (CA), Cambridge (MA)

Presencial
USD 204.000 - 348.000
Medical, dental, and vision coverage
Flexible time off
Paid parental leave
+2
Staff Software Engineer (Backend)
Staff Software Engineer (Backend)

MLabs • New York (NY)

Presencial
USD 225.000 - 300.000
Meaningful Equity
High Impact
Complex Problem Solving
+1
Senior Software Engineer, Data
Senior Software Engineer, Data

Lila Sciences • San Francisco (CA), Cambridge (MA)

Presencial
USD 144.000 - 288.000
Comprehensive benefits program
Flexible time off
Paid parental leave
+2