Data Scientist II
About the role
The Applied Research team at Scribd, Inc. is seeking a Data Scientist II to develop and deploy machine learning models. This role focuses on content classification use cases and collaborates with cross-functional teams to solve complex problems at scale.
Responsibilities
- Focus on a variety of content classification use cases, leveraging traditional NLP and sophisticated LLMs and generative models.
- Investigate methods to solve challenging problems at Scribd, at scale.
- Collaborate with other Data Scientists, Machine Learning Engineers, and ML Data Engineers on cross-functional projects.
- Leverage any algorithm at your disposal: from classical Scikit-learn and NumPy models to custom Neural Networks in PyTorch to third-party LLM APIs.
- Process massive amounts of data with Python, SQL, and Spark.
- Align with stakeholders through written and verbal communications methods on the approaches and results of projects, while writing detailed, accurate, and concise project documentation.
Requirements
- 3+ years of post-qualification experience developing machine learning models, working with systems at scale, and deploying to production environments.
- Proficiency in Python.
- Hands-on experience building ML pipelines and working with distributed data processing frameworks like Apache Spark, Databricks, or similar.
- Intermediate level in at least three of these fields: classification algorithms, natural language processing, search, information retrieval, named entity recognition, deep learning, generative models.
- Intermediate level or greater experience with SQL or PySpark.
- Bachelor's or Master's degree in relevant quantitative disciplines such as Statistics, Computer Science, Data Science, Artificial Intelligence, or another field with a strong quantitative focus.
Qualifications
- Experience with large-scale data processing and analysis.
- Strong problem-solving skills and ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
- Ability to manage multiple projects simultaneously and meet deadlines.
Skills
- Expertise in machine learning algorithms and models.
- Knowledge of natural language processing techniques.
- Experience with generative models and AI.
- SQL and PySpark proficiency.
- Experience with distributed computing frameworks.
Benefits
- 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.
- Retailer 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.
Pay
The base pay for this role is determined within a range based on local cost of labor benchmarks. The reasonably expected salary range for this position is between $97,000 [minimum salary in our lowest US geographic market outside of California] to $175,000 [maximum salary in our highest US geographic market outside of California].
Schedule
This role offers a flexible schedule through Scribd Flex, allowing employees to choose the workstyle and location that supports their best performance while committing to occasional in-person attendance.
Location
To be considered for this role, you must be based in a location where Scribd, Inc. can employ you. This includes surrounding metro areas or locations within a typical commuting distance:
- United States: 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.
- Canada: Ottawa, Toronto, Vancouver
- Mexico: Mexico City
Contact
If you have any questions about this role, please email us at careers@scribd.com.