Shape the future of digital discovery by building intuitive, high-performing web interfaces that connect users with content. As a Senior Frontend Engineer on the Discovery Applications team, you'll lead the development of core product features including search, recommendations, and generative AI experiences across global platforms.
What You’ll Do
- Lead end-to-end implementation of customer-facing features, from concept to production, with a focus on usability, performance, and maintainability
- Collaborate with engineers, designers, and product partners to define technical direction and deliver cohesive user experiences
- Design and implement scalable frontend architectures using React, TypeScript, and modern tooling, ensuring robustness and testability
- Integrate with backend services and machine learning systems via REST and GraphQL APIs, optimizing for responsiveness and reliability
- Champion best practices in accessibility, component design, and UI consistency across a shared codebase
- Improve observability, caching strategies, and rendering performance in high-traffic environments
- Guide junior engineers through mentorship, code reviews, and technical design discussions
What We’re Looking For
- 3–5 years of hands-on experience shipping frontend applications using React and TypeScript
- Deep understanding of web fundamentals: state management, component architecture, testing, and accessibility
- Proven ability to optimize frontend performance and deliver polished, interactive experiences
- Experience working in Rails-backed environments and monorepo codebases with shared UI libraries
- Strong communication skills and comfort operating in a remote-first, documentation-rich culture
- Track record of cross-functional collaboration with backend, ML, and product teams
Nice-to-Have
- Experience building AI-driven features such as streaming responses, prompt engineering, or human-in-the-loop workflows
- Familiarity with Next.js, GraphQL, or design system development
- Background in search relevance, recommendation systems, or personalization
- Passion for prototyping and shipping AI-powered experiences from idea to impact
Work Environment
This role operates in a hybrid model, with flexibility to work remotely while participating in intentional in-person gatherings. Locations include major cities across the U.S., Canada, and Mexico. Our culture values autonomy, collaboration, and customer focus, guided by principles of innovation, inclusivity, and shared results.
Benefits & Growth
We offer comprehensive health coverage, mental health support, and generous paid time off, including parental leave and sabbaticals. Employees receive retirement matching, equity, learning stipends, home office support, and full access to our product suite. We also provide enterprise-grade AI tools to empower innovation.
Our Commitment to Inclusion
We believe diverse perspectives drive better products and stronger teams. We welcome applicants of all backgrounds and are dedicated to building an inclusive workplace free from discrimination based on race, gender, age, religion, sexual orientation, disability, or veteran status.


