Frontend Engineer II, AI Experiences
Box · Redwood City, CA · 2 days ago
HybridEngineering$134k/yrFull-time
What We Offer
- Fuel collaboration, manage the entire content lifecycle, secure critical content, and transform business workflows with enterprise AI.
- Continue driving our platform forward and join a mission to power how the world works together.
- Opportunity to work on cutting-edge AI projects and contribute to the future of content management.
Why Join Us?
- Join a company that is on a mission to power how the world works together.
- Work on intelligent assistance and agentic workflows for our customers across web, mobile, and desktop.
- Collaborate with backend teams to integrate APIs and services for performant, resilient AI features.
- Ship delightful Box AI user experiences with speed and quality.
- Be part of a company that values diversity and inclusion and strives to reflect the world they live in.
Who We Are Looking For
- 1+ years of professional software engineering experience with a strong focus on front-end.
- Proficient in React, modern JavaScript/TypeScript, and front-end architecture patterns.
- Demonstrated interest building AI or using AI to build things.
- Willing and excited to learn and master React Native; prior RN experience is a plus.
- Track record of shipping iteratively in fast-paced environments with strong ownership.
- Excellent communication, collaborative mindset, and commitment to inclusive, accessible design.
- Experience collaborating across the stack; comfortable integrating with REST/GraphQL APIs.
- Familiarity with Java, CI/CD and cloud deployment workflows; exposure to GCP is a plus.
What You Will Do
- Build and ship front-end features for Box AI chat and agentic experiences across web and React Native.
- Extend our web experience to mobile and desktop through a shared cross-platform codebase.
- Collaborate with backend engineers to integrate APIs and services for performant, resilient AI features.
- Contribute to CI/CD pipelines and deployment practices to enable weekly releases.
- Design and run experiments (A/B tests, feature flags) to learn quickly and improve outcomes.
- Uphold accessibility, performance, and quality standards through thoughtful engineering and testing.
- Stay current with rapidly evolving AI model capabilities and translate them into customer value.
- Participate in code reviews, technical discussions, and documentation to raise the bar for the team.
- Participate in our on-call rotation, available at all times while on-call to help respond to and triage any issues that arise.