Principal Frontend AI Engineer

PennymacCary, NC
Onsite

About The Position

As a Principal Frontend Engineer on the AI Platform Services team, you will be the architect of the platform's "face" and the guardian of the user experience. While the backend team builds the "brain" (RAG pipelines and autonomous agents), you will build the "Collaborative Canvas"—the interface where human ingenuity meets artificial intelligence. You will not just be building standard dashboards; you will be engineering complex, AI-native interfaces that rival commercial tools like Cursor and Linear. You will solve unique challenges in Generative UI, real-time state synchronization, and browser-based code editing. You will define how our engineers interact with autonomous agents, moving beyond simple "chatbots" to build a deeply integrated, multi-modal workspace that feels like a natural extension of the person's mind. This role requires a unique blend of elite frontend engineering, a deep understanding of developer tooling (IDEs, CI/CD interfaces), and a visionary approach to Human-Computer Interaction (HCI) in the age of AI.

Requirements

  • Bachelor’s Degree in Computer Science, HCI, or related engineering disciplines, or equivalent professional experience.
  • Elite Expertise in React & TypeScript: A proven track record (8+ years) of building complex, data-heavy Single Page Applications (SPAs). Deep mastery of React internals, hooks, context, and performance optimization.
  • Next.js & Server Components: Experience with modern Next.js architectures (App

Nice To Haves

  • Deep understanding of developer tooling (IDEs, CI/CD interfaces)
  • Visionary approach to Human-Computer Interaction (HCI) in the age of AI
  • Experience with CRDTs (Conflict-Free Replicated Data Types)
  • Experience with WebSocket infrastructures
  • Experience with GraphQL, Streaming JSON, and Server-Sent Events
  • Experience with modern Next.js architectures (App

Responsibilities

  • Architect the Agentic Workspace: Design and build the core frontend architecture for the AI platform using React, TypeScript, and Next.js, ensuring sub-second performance even with heavy data visualization and real-time streams.
  • Build the "Collaborative Canvas": Engineer a real-time, multi-player workspace where AI agents and humans can co-author artifacts (User Stories, PRDs, Architecture Diagrams). Implement CRDTs (Conflict-Free Replicated Data Types) and WebSocket infrastructures to manage shared state seamlessly without data loss.
  • Master the "Generative UI": Develop a robust component registry and rendering engine that allows AI agents to dynamically generate interactive UI elements (charts, forms, checklists) on the fly, rather than just outputting text.
  • Visualize Intelligence: Create intuitive visualizations for the "Unified Context Library," allowing users to see why an AI agent made a decision, trace its sources (Jira, Confluence, GitLab), and inspect its reasoning graph via interactive diagrams.
  • Partner with the Backend: Collaborate closely with Principal Backend Engineers to define the API contracts (GraphQL, Streaming JSON, Server-Sent Events) that enable the frontend to consume complex agent outputs efficiently.
  • Developer Experience (DX) Leadership: Work directly with your "customers" (Pennymac engineers and product analysts) to understand their workflows. Translate their friction points into elegant UI solutions that reduce context switching.
  • Establish Frontend Standards: Take ownership of the frontend DevOps pipeline, testing strategy (E2E/Integration), and architectural standards. Evangelize "AI-Native" design patterns across the broader technology organization.

Benefits

  • Comprehensive Medical, Dental, and Vision
  • Paid Time Off Programs including vacation, holidays, illness, and parental leave
  • Wellness Programs, Employee Recognition Programs, and onsite gyms and cafe style dining (select locations)
  • Retirement benefits, life insurance, 401k match, and tuition reimbursement
  • Philanthropy Programs including matching gifts, volunteer grants, charitable grants and corporate sponsorships

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Principal

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service