S

SuperApp

Unified AI collaboration platform for teams

Software Engineer - Agent Harness

AI Application Engineering +1Confirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • At least 6 years of professional software engineering experience designing, scaling, and operating mission-critical distributed systems.
  • At least 2 years of production experience building or modifying agent execution environments, LLM orchestrators, or tool-calling frameworks.
  • Expert proficiency in Go and Python, with a deep understanding of concurrent programming, microservices, gRPC, and scalable API design.
  • Experience with containerization and virtualization technologies, including Docker and Kubernetes, and understanding of sandboxing untrusted code execution.
  • Familiarity with message brokers such as Kafka or RabbitMQ, caching infrastructure such as Redis, and relational and non-relational database design.
  • A Bachelor's or Master's degree in Computer Science, engineering, or equivalent practical systems engineering experience.

Responsibilities

  • Architect the Agent Harness execution runtime for planning, reasoning, memory retention, and tool-execution loops.
  • Build reliable state machines that can pause, resume, and version agent trajectories.
  • Design and scale secure, isolated, ephemeral environments using Docker, gVisor, WebAssembly, or microVMs to safely execute agent-generated code.
  • Build and maintain high-throughput APIs and integration layers, such as the Model Context Protocol, connecting external services, databases, web search utilities, and file processors.
  • Engineer system-level guardrails to detect and mitigate prompt injection and jailbreak attempts, and ensure compliance with system prompt instructions and data isolation boundaries.
  • Implement routing, context-window pruning, and context-caching strategies to optimize LLM token usage, reduce latency, and reduce operating costs.
  • Write high-level design documents, align cross-functional engineering teams on the technical roadmap, and mentor senior and mid-level software engineers.

Desired Qualifications

  • Prior experience developing developer tools, SDKs, or extensible plug-in architectures.
  • Experience with frontend integration using React and TypeScript for human-in-the-loop debugging interfaces or agent visual builders.
  • Experience working in high-growth, fast-paced startup environments.

About the Company

SuperApp

Unified AI collaboration platform for teams

SuperApp provides an AI collaboration platform that unifies team communication, access to multiple AI models from OpenAI, Google, and Anthropic, and content creation in a single workspace. Users chat, route tasks to the best-suited model, and generate documents, presentations, and spreadsheets within one continuous thread across web, desktop, and mobile. It is provider-neutral and data-owned, helping teams avoid vendor lock-in by choosing deployment options and models while keeping data under their control. Its goal is to move AI from a personal assistant to a shared, multiplayer workspace where teams can create together and maintain a durable record of work.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at SuperApp

See more jobs