About The Position

The Frontend Engineer will join Marcom Engineering’s AI Experiences team within Apple’s Information Systems and Technology (IS&T) organization. The team builds AI-powered tools for Apple’s marketing and creative teams, including AI-assisted copy workflows, AI Optimization (AIO), and AI foundations that help engineers and AI agents deliver on-brand work faster. The role focuses on building polished, production-ready interfaces for AI-driven experiences, including streaming responses, structured results, and conversational flows. The engineer will turn designs and specifications into interfaces and components, use AI coding agents and team-built AI tooling in everyday development, partner closely with design, and contribute to how the team works with AI throughout development.

Requirements

  • At least 3 years using TypeScript and React in production applications.
  • Experience with JavaScript (ES6+), semantic HTML5, modern CSS, and responsive layouts.
  • Working knowledge of web accessibility (WCAG 2.1 AA) and experience building inclusive interfaces.
  • Hands-on daily experience using AI coding agents such as Claude Code, GitHub Copilot, or Cursor, with the judgment to review and refine generated code.
  • Practical experience with Git and code review workflows.
  • BS or MS in Computer Science, or equivalent professional experience.

Nice To Haves

  • Experience building interfaces that consume AI/ML model outputs, including streaming LLM responses, structured generation, or chat-based UIs.
  • Familiarity with AI concepts such as prompt engineering, tool use or function calling, and structured outputs.
  • Experience writing instructions, skills, or documentation used by AI coding agents.
  • Experience with design systems, component libraries, or design tokens.
  • Experience with Next.js (server-side rendering), Node.js, Sass/CSS Modules, Vite, Vitest, Playwright, and Storybook, or similar tools.
  • Experience with schema-driven UI and data contracts, such as GraphQL (including federated graphs), JSON Schema, or TypeBox.
  • Effective communication and ability to work across technical and creative teams, from early design exploration through pixel-accurate implementation.
  • Curiosity and eagerness to learn as AI tools and practices evolve.

Responsibilities

  • Build polished, production-ready interfaces and components for AI-powered tools and experiences.
  • Translate designs and specifications into user interfaces for streaming responses, structured results, and conversational flows.
  • Partner closely with design, from early exploration through implementation.
  • Use AI coding agents and team-built AI tooling in everyday development.
  • Help shape team practices for working with AI throughout the development process.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service