cover image
Scribd, Inc.

Scribd, Inc.

www.scribd.com

3 Jobs

398 Employees

About the Company

Scribd, Inc. is a multinational technology company focused on the written and spoken word. Our three brands -- Everand(tm), Scribd(r), and SlideShare(r) -- deliver knowledge, information, and inspiration to billions of people across the globe.

Listed Jobs

Company background Company brand
Company Name
Scribd, Inc.
Job Title
Machine Learning Engineer
Job Description
**Job title** Machine Learning Engineer II **Role Summary** Design, build, and optimize production‑grade machine learning pipelines and platform services that deliver real‑time AI features (e.g., recommendations, personalization, LLM-powered experiences) to millions of users. **Expactations** - Deliver end‑to‑end ML solutions with high performance, scalability, and reliability. - Collaborate cross‑functionally with product and software engineering teams to embed models into user‑facing features. - Conduct rigorous experimentation, A/B testing, and analytics to validate model impact. - Maintain and enhance core ML platform components (feature store, model registry, embedding‑based retrieval). **Key Responsibilities** - Build and optimize data ingestion, feature engineering, training, and serving pipelines using Python, Spark, Databricks, Airflow, and CI/CD tools. - Extend and improve the feature store, model registry, embedding-based retrieval, and model inference services. - Integrate trained models into product features (recommendations, personalization, AskAI) via HTTP/gRPC APIs. - Perform model experimentation, A/B testing, and runtime performance analysis. - Refactor and tune existing systems for scalability, reliability, and cost efficiency. - Implement automated data validation, monitoring, and alerting; maintain security and compliance. - Participate in code reviews, enforce best practices, and document solutions. **Required Skills** - 3+ years professional experience in software or machine learning engineering. - Strong proficiency in Python (or Golang); experience with Scala or Ruby acceptable. - Hands‑on design and deployment of ML pipelines using Spark, Databricks, or similar. - Experience with feature stores, model registries, and model serving at scale. - Cloud expertise in AWS (Lambda, ECS, EKS, SQS, CloudWatch, Terraform). - Familiarity with AWS SageMaker, embedding‑based retrieval (Weaviate), and large‑scale LLM integration (OpenAI, Anthropic, Gemini). - Knowledge of PR/SQL for data extraction, ML experiment tracking, and performance tuning. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Electrical Engineering, or related field (or equivalent professional experience). - (Optional) Certifications such as AWS Certified Solutions Architect, TensorFlow Developer, or similar.
Vancouver, Canada
Hybrid
Junior
26-12-2025
Company background Company brand
Company Name
Scribd, Inc.
Job Title
Senior Android Engineer - Fable
Job Description
**Job Title:** Senior Android Engineer – Fable **Role Summary:** Lead the design, development, and architectural roadmap of the Fable Android app, delivering high‑quality, performant, and user‑centric features. Drive technical direction, improve app stability and performance, and mentor the engineering team while collaborating closely with product, design, and quality‑engineering partners. **Expectations:** - End‑to‑end ownership of feature concepts through release. - Maintain clean, maintainable Kotlin code and uphold best practices. - Champion a user‑first mindset in all technical decisions. - Actively mentor peers and contribute to team cohesion. - Leverage AI coding tools to accelerate development and automation. **Key Responsibilities:** - Design and implement new Android features using Jetpack Compose, Coroutines/Flows, and modern architecture (MVVM/MVI). - Strengthen and evolve the app’s architecture, performance, and reliability. - Define technical direction and establish development standards for the Android codebase. - Conduct code reviews, improve test coverage, and ensure release reliability. - Collaborate with product, design, and QA to align on goals, trade‑offs, and delivery schedules. - Monitor and optimize load performance, crash metrics, and overall app stability. - Mentor junior engineers and share knowledge across the team. **Required Skills:** - 5+ years of Android development experience with a proven record of shipping consumer apps at scale. - Expert proficiency in Kotlin, Jetpack Compose, Coroutines/Flows, and Android architectural patterns (MVVM or MVI). - Strong UI/UX sensibility, accessibility awareness, and performance optimization skills. - Experience with cross‑functional collaboration and clear communication. - Ability to own product features from concept to production. - Familiarity with AI‑assisted coding tools (e.g., code generation, automated testing). - Plus: experience improving reliability/load performance, Firebase or similar authentication/subscription frameworks, and applying AI tools to Android development. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent professional experience. - Relevant certifications (e.g., Android Developer Certification) are optional but advantageous.
San francisco, United states
On site
Senior
26-01-2026
Company background Company brand
Company Name
Scribd, Inc.
Job Title
Senior Software Engineer - Web Platform
Job Description
Job title: Senior Software Engineer – Web Platform Role Summary: Lead the modernization of legacy single-page applications into a Next.js‑powered micro‑frontend architecture, building reusable libraries and tooling that enable scalable, high‑performance web experiences across product teams. Expectations: Deliver production‑critical frontend code with a focus on performance, maintainability, and developer experience; define and propagate architectural patterns; collaborate closely with product, backend, and platform teams to ensure seamless integration and long‑term technical health. Key Responsibilities: - Own end‑to‑end modernization workstreams, migrating complex legacy SPAs to micro‑frontend stacks. - Design and implement reusable foundation components, shared libraries, and tooling to accelerate product delivery. - Define and enforce best practices in architecture, performance, accessibility, SEO, and observability. - Partner with backend and platform teams to establish clean integration patterns with Rails and other services. - Mentor junior engineers and influence cross‑functional teams on platform decisions. - Champion repeatable migration patterns and provide guidance for future projects. Required Skills: - 6+ years professional frontend engineering experience. - Deep expertise in JavaScript/TypeScript and React ecosystems. - Hands‑on experience with Next.js or comparable modern web frameworks. - Proven track record of migrating large, complex or legacy frontend codebases. - Familiarity with micro‑frontend architectures, monorepos, and shared frontend platforms. - Strong understanding of web performance, bundling, and optimization techniques. - Experience defining integration patterns with backend services (Rails‑backed systems preferred). - Excellent collaboration and communication skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related technical field (or equivalent professional experience). ---
Toronto, Canada
Hybrid
Senior
05-02-2026