Senior Software Engineer, AI Experience

Box•Redwood City, CA
•$198,500 - $248,000•Hybrid

About The Position

Box is hiring a Senior Software Engineer for its AI Experiences team, which builds the core user experiences that bring Box AI to life across Box products. The engineer will lead the design and delivery of cross-platform AI experiences, including chat and agentic workflows, across Box's web and mobile applications. The role focuses primarily on front-end architecture and development with React and React Native, while collaborating closely with backend engineers and cross-functional partners. The position involves owning or co-owning team initiatives, helping shape product requirements and technical decisions, and delivering customer-facing features in weekly production releases. The engineer will help establish cross-platform development practices, maintain accessibility, performance, and quality standards, and adapt frontend experiences as AI models evolve. The role also includes participation in an on-call rotation. Boxers are expected to work from their assigned office at least three days per week.

Requirements

  • At least 5 years of professional software engineering experience, with a strong focus on frontend development.
  • Deep expertise in React.
  • Active use of AI coding tools such as Cursor, Claude Code, or Codex as a core part of the development workflow, including requirements gathering, test writing, and feature delivery.
  • Full-stack understanding, including comfort with backend APIs, system design, and defining interfaces and contracts.
  • Demonstrated ability to ship significant changes across multiple components or systems with minimal guidance in fast-paced environments.
  • Ability to help shape requirements rather than waiting for fully defined specifications.
  • Collaborative mindset, commitment to inclusive and accessible design, and interest in mentoring peers and improving engineering practices through code review.
  • Experience with CI/CD pipelines, A/B testing, and feature flag-driven development.

Nice To Haves

  • React Native experience; React expertise alone is sufficient, and experience with both React and React Native is an advantage.
  • Exposure to GCP.
  • Experience with cross-platform mobile architecture.

Responsibilities

  • Own or co-own the design, implementation, and delivery of Box AI chat and agentic frontend experiences across Box web and mobile applications.
  • Spend approximately 80% of work time on frontend development and 20% collaborating with backend engineering teams.
  • Shape and clarify requirements with Product Managers and UX Designers, make trade-offs, and drive decisions in a fast-paced environment.
  • Ship weekly to production, contribute daily pull requests, and deliver incremental progress in one-week sprint cycles.
  • Define cross-platform best practices for feature development across web, iOS, and Android.
  • Maintain accessibility, performance, and quality through engineering practices, code reviews, and testing.
  • Participate in daily pull request reviews, spending at least an hour each day reviewing peers’ work.
  • Track evolving AI model capabilities and translate them into customer-facing experience improvements.
  • Partner with backend engineers to define interfaces, contracts, and incremental delivery milestones.
  • Participate in the on-call rotation and respond to and triage issues while on-call.

Benefits

  • Equity and benefits eligibility.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service