The Senior Frontend Engineer (Discovery Applications) will build customer-facing web experiences powered by machine learning and generative AI at Scribd, Inc. This role focuses on delivering intuitive discovery features such as search, recommendations, and AI-driven interfaces across Scribd and Everand, working within a full-stack environment with strong collaboration across product, design, and engineering teams.
What You'll Do
- Build and own the end-to-end discovery experience across Scribd and Everand
- Deliver user value from machine learning work through exceptional user experiences
- Collaborate deeply with other engineering teams, designers, and product managers
- Contribute to code strategy, architecture, implementation, delivery, and operation of systems end-to-end
- Consider testability, upgradeability, scalability, and observability throughout development
- Advise on others' technical design
- Review code
- Participate in interviews
- Mentor less experienced engineers
- Drive success through excellent written and verbal communication in meetings and asynchronous channels like Slack
What We're Looking For
- 3–5 years building and shipping customer-facing frontend applications with React and TypeScript
- Strong grasp of modern frontend fundamentals: state management, component architecture, accessibility, testing, and UI quality
- Experience integrating frontends with APIs (REST/GraphQL)
- Comfort working in a Rails-backed product environment
- Ability to build high-quality interactive experiences including real-time/streaming UI patterns with attention to UX polish
- Strong understanding of web performance (profiling, bundling, rendering, caching) and a track record of improving it in production
- Comfortable working in a codebase with shared patterns (monorepos, shared UI libraries, or platform constraints)
- Excellent written and verbal communication
- Thrives in a remote, documentation-driven culture
- Highly collaborative: partners closely with product, design, and backend to deliver end-to-end features
Nice to Have
- Excited to build AI-powered product experiences end-to-end (0→1 prototyping, rapid iteration, and shipping to production)
- Experience designing search, recommendations, and discovery UX (relevance, ranking, personalization, evaluation)
- Familiarity with LLM/AI integrations in web apps (streaming UIs, prompt/tool patterns, human-in-the-loop workflows)
- Experience with Next.js, GraphQL, and modern frontend architecture patterns
- Built or evolved a design system / component library that enables fast, consistent product delivery
- Comfort operating in high-traffic, high-visibility environments with real customer impact
- Ability to diagnose and improve performance, caching, and observability in modern web applications
Technical Stack
React, TypeScript, REST, GraphQL, Rails, Monorepos, Shared UI libraries, Machine Learning, Generative AI, Next.js
Team & Environment
Cross-functional squads within the Discovery Applications team, part of the Machine Learning and Discovery Engineering Division
Benefits & Compensation
- Scribd Flex (flexible work model)
- Comprehensive health, dental, and vision coverage
- Mental health support and disability coverage
- Generous paid time off, including vacation, sick time, holidays, winter break, volunteer time, and sabbaticals
- Paid parental leave and family support benefits
- Retirement matching and employee equity
- Learning and development programs and professional growth opportunities
- Wellness and home office stipends
- Complimentary access to the Scribd, Inc. suite of products
- Enterprise access to leading AI tools
Compensation: In California: $146,000 to $227,500; In the United States outside of California: $120,000 to $216,500; In Canada: $152,500 CAD to $194,500 CAD. Competitive equity ownership and a comprehensive and generous benefits package.
Work Mode
Scribd Flex empowers employees to choose the workstyle and location that support their best performance, while committing to intentional in-person moments. Occasional in-person attendance is required for all employees. Locations include: Atlanta, Austin, Boston, Dallas, Denver, Chicago, Houston, Jacksonville, Los Angeles, Miami, New York City, Phoenix, Portland, Sacramento, Salt Lake City, San Diego, San Francisco, Seattle, Washington D.C., Ottawa, Toronto, Vancouver, Mexico City.
Scribd, Inc. is committed to equal employment opportunity regardless of race, color, religion, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other characteristic protected by law. We encourage people of all backgrounds to apply.
