← Zurück zur Liste
Stelle

Infrastructure Software Engineer

Softwareentwickler • Hybrid • Vollzeit Vereinigte Staaten New York City, USA

An engineer building the production systems behind Normal Computing's AI products: orchestration services, execution runtimes, internal APIs, persistence layers, and observability for long-running, distributed agent workloads.

Responsibilities

  • Build and maintain production software infrastructure for Normal's AI products, especially orchestration, execution, and runtime systems
  • Design internal backend services and APIs used by product engineers, AI engineers, and other internal systems
  • Improve rapidly evolving systems through better state management, failure handling, metrics, and tracing
  • Work with Kubernetes-backed execution environments: container lifecycle, scheduling, autoscaling, resource isolation
  • Build developer-facing tools and abstractions that make it easier for other engineers to extend the systems you own
  • Turn promising prototypes into durable production systems with clear abstractions and hardened critical paths
  • Lead design discussions for core runtime and orchestration systems: API boundaries, state management, execution models

Requirements

  • 4+ years of experience in infrastructure software, backend infrastructure, platform engineering, or distributed systems
  • Strong software engineering fundamentals: backend programming, APIs, data modeling, concurrency, debugging, testing
  • Experience building or operating production services where reliability and observability matter
  • Practical experience with Docker and Kubernetes, including debugging containerized workloads, networking, and resource limits
  • Comfort working with persistence systems such as Postgres, Redis/Valkey, or object storage
  • Experience building orchestration systems, job schedulers, workflow engines, or distributed execution systems
  • Strong systems thinking: state machines, failure modes, retries, queues, leases, scheduling
  • Pragmatism in fast-moving environments: knowing when to improve, delete, or ship the simple version of an abstraction

Nice to have

  • Deep Kubernetes experience: controllers/operators, networking, storage, scheduling, autoscaling
  • Experience with AI agent infrastructure, ML infrastructure, or LLM-based product systems
  • Background in production infrastructure or reliability engineering at meaningful scale
  • Experience in high-growth startups where ownership boundaries are still being defined
  • Experience with chips, EDA, or design verification

Soft skills

Ownership mindset: caring whether the systems you build work in production and are usable by othersAttention to developer experience: understandable APIs, debuggable failure modesPragmatic decision-making in fast-changing environmentsLeading design discussions

About the company

Normal Computing builds silicon that turns thermal noise from an obstacle into a computational resource — stochastic, in-memory, asynchronous architectures that deliver 10-100x more AI inference per dollar and per watt. The company co-designs the full stack, from AI-native EDA systems used by the world's largest semiconductor companies to the advanced ASICs they make possible. Backed by $85M+ from leading deep-tech investors, the team works across New York, Silicon Valley, London, Copenhagen, and Seoul.

Ähnliche Stellen