AI Native - Full Stack Engineer
About the role
We are looking for a rare software engineer: someone who understands backend application architecture and data pipeline engineering deeply, writes production backend and agentic code, and is equally driven by information design, front-end architecture, and human-computer interaction. In an agentic world, control planes are shifting from rigid step-by-step workflows to intent-driven supervision. As AI agents execute complex, non-deterministic tasks, humans need clear visibility into application state, data lineage, and failure modes. You will own both the backend software logic and the visual control/telemetry surfaces—building the bridges that allow humans to direct, govern, observe, and intervene in AI-agent activities with high trust. This is a hands-on, code-first software engineering role for someone who loves full-stack execution, agentic orchestrations, and transforming complex data flows and backend behavior into intuitive, powerful user interfaces.
Responsibilities
- End-to-End Control Planes & Telemetry: Architect, write, and maintain backend services, domain models, APIs, and high-density front-end interfaces for intent expression, agent supervision, and anomaly diagnosis.
- Agentic Integration & Backend Execution: Design asynchronous workflows, event streams, and LLM/agent integration layers (tool-use, state machines, contextual memory) while ensuring resilience, auditability, and clear data provenance.
- Information Architecture & High-Density UI: Apply core information design principles (hierarchy, progressive disclosure, temporal tracking) to make non-deterministic system states and multi-agent interactions instantly legible through next-gen dashboards.
- Human-in-the-Loop Frameworks: Build the interaction logic, feedback loops, and state-reversal mechanisms for automated workflows. Implement dynamic guardrails, synchronous approval gates, and asynchronous audit trails based on risk and reversibility.
- Prototyping to Production: Rapidly code functional prototypes to test novel human-agent interaction models, stress-test them against backend performance constraints, and ship production-grade code across the full stack.
Requirements
- Full-Stack Software Engineering Experience: Strong backend foundation in web backend architecture, state management, asynchronous failure modes, and observability, alongside modern front-end engineering proficiency (e.g., React, TypeScript, modern state management, web visualization).
- Hands-on Agentic & AI Engineering: Practical experience writing code that orchestrates LLMs, AI agents, or tool-using model workflows (beyond basic prompt-engineering or chat interfaces).
- Innate Instincts for UI/UX & Information Design: A deep passion for human-computer interaction, data visualization, and micro-interactions. You care about friction vs. fluidity—knowing exactly when to require human intervention and how to clearly show causality and uncertainty.
- Product & Platform Thinking: Ability to reason