> Markdown version of [/jobs/ext/2118370-software-engineer-ii-frontend-agentic-ai](https://www.wearedevelopers.com/jobs/ext/2118370-software-engineer-ii-frontend-agentic-ai). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer II, Frontend Agentic AI - **Company:** Okta, Inc. - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $140,000.0 - $192,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), Artificial Intelligence, Software as a Service, Memory Management, Next.js, Data Streaming, TypeScript, WebSocket, ReactJS, Large Language Models, Multi-Agent Systems, State Machines, Backend, Material UI, Production Code, Front End Software Development, Virtual Agents - **Published:** August 19, 2026 - **Apply:** https://diversityjobs.com/main/sendform/8/8/28176/1/17994110?backUrl=%2Fcareer%2F17994110%2FSoftware-Engineer-Ii-Frontend-Agentic-Ai-California-San-Francisco ## About the Role We are looking for a software engineer to build the interfaces people use to work with autonomous AI workers. This is not a dashboard job. Our users chat with agents that run for hours, steer them mid-task, inspect what an agent remembers, approve or reject its actions, and watch it work in real time. You will own those surfaces: the chat experience, the memory and context views, the live run timeline, and the approval flows that keep a human in charge. You will define what agentic interfaces look like-because most of the patterns you will ship do not exist yet. This is a senior individual contributor role requiring a minimum of 5 years of relevant experience. About You * Proven Product Builder: You have built and shipped products that users love and have seen the direct impact of your work at scale., * 3+ years of front-end engineering experience with deep expertise in React, TypeScript, and modern state management (hooks, context, state machines). * Experience building chat, copilot, or other LLM-powered interfaces in production. * Hands-on experience with real-time UIs: WebSockets, server-sent events, streaming rendering, and reconnection handling. * Strong product sense and the ability to design interaction patterns where no standard exists yet. * Experience integrating front ends with LLM APIs and handling streamed, partial, and structured model outputs. * Experience translating designs into fast, polished, responsive production code. * Strong communication skills and comfort working directly with users to refine the experience. And extra credit if you have experience in any of the following! * You have shipped a chat or agent product used by thousands of users. * Familiarity with agent frameworks (LangChain, LangGraph, or equivalent) and AI front-end SDKs such as the Vercel AI SDK. * Experience with design systems, accessibility standards, and component library ownership. * Experience visualizing complex processes: timelines, graphs, or workflow builders. * Prior experience at a high-growth venture-backed AI or SaaS startup. ## Description * End-to-End Ownership: You take pride in owning projects from initial concept to launch and are comfortable wearing multiple hats to get the job done. * AI & Tech Innovator: You stay ahead of the curve, eager to explore and implement the latest technologies, particularly in AI and LLM front-end paradigms. * Collaborative Partner: You thrive in a high-bandwidth team environment and work effortlessly with both technical and non-technical partners. * Driven & Ambitious: You have a hunger for success and want to build at a fast-growing company with big goals. What you'll be doing * Build the conversational interface for long-horizon agents: streaming responses, tool calls shown as they happen, pause and interrupt controls, and mid-task steering. * Design 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. * Build live agent run views: plans, steps, artifacts, retries, and results, rendered in real time over WebSockets or server-sent events. * Build 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. * Build the Worker Builder interface where users design and configure their own digital workers in natural language. * Manage complex client state for long-running agent sessions: reconnection, optimistic updates, partial results, and failure recovery. * Create a reusable component library for agentic patterns so every new worker ships with a consistent, polished interface. * Handle model output honestly in the UI: citations, uncertainty, errors, and empty states that tell the user the truth. * Work daily with backend and agent engineers to shape the APIs and event streams the interfaces consume. * Optimize for performance across devices and keep the experience fast while an agent streams thousands of events. ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Agentic employees in world's most downloaded FinTech app](https://www.wearedevelopers.com/videos/100123-agentic-employees-in-world-s-most-downloaded-fintech-app) - [From Zero to Hero: NextJS 13 and Tailwind CSS for Beginners](https://www.wearedevelopers.com/videos/766-from-zero-to-hero-nextjs-13-and-tailwind-css-for-beginners) - [Guiding Agentic AI with Vue](https://www.wearedevelopers.com/videos/2033-guiding-agentic-ai-with-vue) ## Related Articles - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Never delegate the understanding](https://www.wearedevelopers.com/magazine/749-never-delegate-the-understanding) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)