Senior Software Engineer, AI Experience

BoxRedwood City, CA
$198,500 - $248,000Hybrid

About The Position

Box is a leader in Intelligent Content Management, enabling organizations to fuel collaboration, manage content lifecycles, secure critical content, and transform business workflows with enterprise AI. The company is looking for a Senior Software Engineer to join the AI Experiences team, which focuses on the core user experiences that bring Box AI to life across Box products. This role involves leading the design and delivery of cross-platform AI experiences with a primary focus on front-end architecture in React and React Native, while collaborating closely with backend engineers and cross-functional stakeholders. The position offers the opportunity to be at the forefront of integrating AI into content management and transforming how the world works together.

Requirements

  • 5+ years of professional software engineering experience with a strong focus on front-end development.
  • Deep expertise in React; React Native is a strong plus, but React alone is sufficient.
  • Full-stack understanding: comfortable with backend APIs, system design, and defining interfaces and contracts.
  • Actively use AI coding tools (e.g., Cursor, Claude Code, Codex) as a core part of the development workflow.
  • Demonstrated track record of shipping significant changes across multiple components or systems with minimal guidance in fast-paced environments.
  • Collaborative mindset, commitment to inclusive and accessible design.
  • Passion for mentoring peers and elevating engineering practices through high-quality code review.
  • Experience with CI/CD pipelines, A/B testing, and feature flag-driven development.

Nice To Haves

  • React Native expertise.
  • Experience with 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 all of Box's web and mobile applications.
  • Spend approximately 80% of time on frontend development and 20% collaborating with backend engineering teams.
  • Shape and inform requirements alongside Product Managers and UX Designers, helping define them, making trade-offs, and driving decisions in a fast-paced environment.
  • Ship weekly to production, contributing daily PRs and making incremental advances toward feature delivery within one-week sprint cycles.
  • Help define cross-platform best practices for new feature development across web, iOS, and Android, establishing patterns and standards that scale across the team.
  • Uphold accessibility, performance, and quality standards through thoughtful engineering, code reviews, and testing, spending at least an hour daily on PR reviews.
  • Stay current with rapidly evolving AI model capabilities and translate them into meaningful customer value, responding quickly to frontend experience changes required by new models.
  • Partner with backend engineering teams to define interfaces, contracts, and incremental delivery milestones, ensuring full-stack quality.
  • Participate in the on-call rotation to respond to and triage any issues that arise.

Benefits

  • Equity
  • Benefits and perks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service