Backend Orchestrator for AI Agent Systems

Normal Computing Corporation

New York (NY)

On-site

USD 180,000 - 240,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Normal Computing is seeking a Software Engineer to build backend runtimes and distributed systems that power our AI products. You will design orchestration services, execution environments, internal APIs, and persistence layers to enable reliable long-running workflows.

You will collaborate with product, AI, research, and platform engineers to define interfaces between AI capabilities and production services, ensuring reliability and scalable operation in a fast-growing environment.

Qualifications

  • 4+ years of software engineering experience in backend systems, distributed systems, developer platforms, or production infrastructure.
  • Strong backend engineering fundamentals including API design, data modeling, concurrency, debugging, and testing.
  • Experience designing and operating production services with reliability and observability.
  • Experience reasoning about distributed state and failure modes including retries, queues, leases, scheduling, idempotency, and long‑running workflows.
  • Practical experience with containers and Kubernetes-backed systems, including workload lifecycle and production debugging.
  • Experience with production data systems such as Postgres, Redis or Valkey, and object storage.
  • Experience building orchestration systems, workflow engines, job schedulers, sandboxes, developer platforms, or distributed execution systems.
  • A track record of designing APIs and abstractions that other engineers can use confidently.
  • Pragmatic judgment in fast-moving environments and ownership mindset.

Responsibilities

  • Runtime and Orchestration: Build services that manage agent execution, session lifecycles, long-running workflows, and distributed workloads.
  • Backend Systems and APIs: Design reliable services, data models, and internal APIs used by product engineers, AI engineers, and execution systems.
  • State and Failure Handling: Develop clear models for persistence, retries, queues, leases, cancellation, recovery, and other distributed‑systems concerns.
  • Execution Environments: Build software that schedules and manages containerized workloads in Kubernetes‑backed environments.
  • Reliability and Observability: Make evolving systems easier to operate through metrics, tracing, debugging tools, and well‑defined failure modes.
  • Developer Experience: Create abstractions and tools that allow other engineers to extend the platform without needing to understand every underlying implementation detail.
  • Prototype‑to‑Production Engineering: Turn promising prototypes into durable systems by clarifying boundaries and introducing operational patterns.
  • Technical Design: Facilitate design discussions around runtime architecture, API boundaries, state management, and operational tradeoffs.

Skills

Backend engineering
Distributed systems
API design
Data modeling
Debugging
Testing
Containers
Kubernetes

Tools

Postgres
Redis
Valkey

Job description

Normal Computing is seeking a Software Engineer to build backend runtimes and distributed systems that power our AI products. You will design orchestration services, execution environments, internal APIs, and persistence layers to enable reliable long-running workflows.

You will collaborate with product, AI, research, and platform engineers to define interfaces between AI capabilities and production services, ensuring reliability and scalable operation in a fast-growing environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, Agent Systems & Orchestration
Software Engineer, Agent Systems & Orchestration

Normal Computing Corporation • Palo Alto (CA)

On-site
USD 180,000 - 240,000
Backend Engineer — AI Agents & Orchestration
Backend Engineer — AI Agents & Orchestration

Normal Computing • New York (NY)

On-site
USD 150,000 - 210,000
AI Infrastructure & Orchestration Engineer
AI Infrastructure & Orchestration Engineer

Normal Computing • New York (NY)

On-site
USD 120,000 - 160,000
Backend Engineer, Agent Orchestration & Systems
Backend Engineer, Agent Orchestration & Systems

Slope • San Francisco (CA)

On-site
USD 220,000 - 280,000
Backend Engineer, AI Agents & Orchestration
Backend Engineer, AI Agents & Orchestration

Triwill Group • San Francisco (CA)

On-site
USD 150,000 - 230,000
Senior Distributed Systems Engineer - AI Agent Orchestrator
Senior Distributed Systems Engineer - AI Agent Orchestrator

Moveworks • Mountain View (CA)

Hybrid
USD 130,000 - 170,000
Senior Backend Engineer for AI Agent Orchestration
Senior Backend Engineer for AI Agent Orchestration

Cacheflow • Austin (TX)

Hybrid
USD 116,000 - 195,000
Platform Engineer: AI Agent Backbone & Distributed Systems
Platform Engineer: AI Agent Backbone & Distributed Systems

Economic Intelligence Co. • New York (NY)

On-site
USD 120,000 - 180,000
Senior Backend Engineer - AI Agent Platform
Senior Backend Engineer - AI Agent Platform

Lightning • New York (NY)

Hybrid
USD 180,000 - 250,000
Health coverage
Equity (RSUs)
401(k) matching
+3
Senior AI Backend Engineer | Equity & Production AI
Senior AI Backend Engineer | Equity & Production AI

Within • San Francisco (CA)

On-site
USD 180,000 - 260,000
Equity
100% Employer-Paid Medical, Dental & 0
Paid Parental Leave
+6