Software Engineer Ii, AI Experiences

Box Box · Enterprise · Redwood City, CA · Experiences

Software Engineer II focused on building user-facing AI experiences, specifically chat and agentic workflows, using React and React Native. The role involves collaborating with backend teams, contributing to CI/CD, and designing experiments to improve AI features. The company is in an 'AI-first era' and Box AI is central to its mission.

What you'd actually do

  1. Build and ship front-end features for Box AI chat and agentic experiences across web and React Native.
  2. Extend our web experience to mobile and desktop through a shared cross-platform codebase.
  3. Collaborate with backend engineers to integrate APIs and services for performant, resilient AI features.
  4. Contribute to CI/CD pipelines and deployment practices to enable weekly releases.
  5. Design and run experiments (A/B tests, feature flags) to learn quickly and improve outcomes.

Skills

Required

  • React
  • modern JavaScript/TypeScript
  • front-end architecture patterns
  • CI/CD
  • deployment workflows
  • integrating with REST/GraphQL APIs
  • collaboration
  • communication

Nice to have

  • React Native
  • GCP
  • building AI or using AI to build things
  • Cursor/Claude project

What the JD emphasized

  • 1+ years of professional software engineering experience with a strong focus on front-end.
  • Track record of shipping iteratively in fast-paced environments with strong ownership.

Other signals

  • AI-first era of business
  • Box AI is central to that mission
  • agentic workflows
  • user-facing surfaces that make Box AI indispensable
  • front-end development in React and React Native
  • ship delightful Box AI user experiences
  • making AI the new user interface for Box content