Okta5 days ago
Software Engineer II, Frontend Agentic AI
RUB 11,667–16,000per month · before tax
MARKET
13,750 ₽median 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