Okta5 days ago

Software Engineer II, Frontend Agentic AI

RUB 11,667–16,000per month · before tax
MARKET
13,750median for this role
Frontend Developer · 22 jobs with disclosed pay
9,600half of the offers: 10,898–25,12190,000
At market · above 36% of offers
San Francisco

Responsibilities

  • 01Build the conversational interface for long-horizon agents: streaming responses, tool calls shown as they happen, pause and interrupt controls, and mid-task steering
  • 02Design and ship memory management interfaces that let users see what an agent knows, edit or delete memories, and understand what context the agent is using and why
  • 03Build live agent run views: plans, steps, artifacts, retries, and results, rendered in real time over WebSockets or server-sent events
  • 04Build human-in-the-loop approval surfaces for agent actions that write to external systems, with clear diffs of what the agent is about to do
  • 05Build the Worker Builder interface where users design and configure their own digital workers in natural language
  • 06Manage complex client state for long-running agent sessions: reconnection, optimistic updates, partial results, and failure recovery
  • 07Create a reusable component library for agentic patterns so every new worker ships with a consistent, polished interface
  • 08Handle model output honestly in the UI: citations, uncertainty, errors, and empty states that tell the user the truth
  • 09Work daily with backend and agent engineers to shape the APIs and event streams the interfaces consume
  • 10Optimize for performance across devices and keep the experience fast while an agent streams thousands of events

Requirements

  • 013+ years of front-end engineering experience with deep expertise in React, TypeScript, and modern state management (hooks, context, state machines)
  • 02Experience building chat, copilot, or other LLM-powered interfaces in production
  • 03Hands-on experience with real-time UIs: WebSockets, server-sent events, streaming rendering, and reconnection handling
  • 04Strong product sense and the ability to design interaction patterns where no standard exists yet
  • 05Experience integrating front ends with LLM APIs and handling streamed, partial, and structured model outputs
  • 06Experience translating designs into fast, polished, responsive production code
  • 07Strong communication skills and comfort working directly with users to refine the experience

What we offer

  • 01Equity (where applicable)
  • 02Bonus
  • 03Health, dental and vision insurance
  • 04401(k)
  • 05Flexible spending account
  • 06Paid leave (including PTO and parental leave)
  • 07In-person onboarding experience
  • 08Global community spanning over 20 offices worldwide