
Software Engineer, Agent Systems
Normal Computing CorporationBase Salary
$150k - $265k/yr
Responsibilities
- Build services managing agent execution, session lifecycles, long-running workflows, and distributed workloads.
- Design reliable backend services, data models, and internal APIs for product, AI, and execution systems.
- Develop persistence, retries, queues, leases, cancellation, recovery, and other distributed-systems capabilities.
- Schedule and manage containerized workloads in Kubernetes-backed environments, including lifecycle, isolation, autoscaling, and resource management.
- Improve reliability and observability through metrics, tracing, debugging tools, and clearly defined failure modes.
- Create abstractions and tools that improve developer experience and platform extensibility.
- Turn prototypes into durable production systems by hardening critical paths and establishing scalable operational patterns.
- Lead technical design discussions covering runtime architecture, APIs, state management, execution models, and operational tradeoffs.
Requirements
- 4+ years of software engineering experience in backend systems, distributed systems, developer platforms, production infrastructure, or a related area.
- Strong backend fundamentals including API design, data modeling, concurrency, debugging, and testing.
- Experience designing and operating reliable, observable, and maintainable production services.
- Experience with distributed state and failure modes such as retries, queues, leases, scheduling, idempotency, and long-running workflows.
- Practical experience with containers and Kubernetes-backed systems, including workload lifecycle, networking, resource limits, 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.
- Experience designing APIs and abstractions that other engineers can use confidently.
- Pragmatic judgment and strong ownership of production behavior and developer usability.
- Bonus: experience with AI agents, model orchestration, code execution, LLM-powered products, secure sandboxed execution, deep Kubernetes systems, reliability engineering, infrastructure software, developer platforms, or high-growth environments.
Tech Stack
Categories
About Normal Computing Corporation
At Normal, we're rewriting AI foundations to advance the frontier of reasoning and reliability in the physical world. We are tackling problems across semiconductors and industrials with a mix of interdisciplinary approaches across the full stack: from probabilistic software infrastructure and algorithms to hardware and physics, enabling AI that can reason and understand its own limits. We understand that our technology is only as powerful as the people behind it. Every employee drives significant impact within our products, often working directly with customers and embedding across our tightly-knit team. Our team members are driven by curiosity and passion for solving some of the most challenging problems in the world of atoms. Normal was founded in 2022 by engineers and scientists that pioneered industry-leading Physics + ML tools for next-gen AI at Google Brain and Google X.