Join the Twitch Science Team

We explore our community, study our platform, and identify opportunities to make Twitch better than ever.

Our Work

Twitch's Science team is a small group within Twitch charged with helping the company make effective product decisions driven by rigorous research.

Our work powers decision-making at all levels of the company. Check out some of our recent projects!

“They're brought in on almost every product decision that gets made, because you can't make good decisions without understanding the data behind it” - Emmett Shear, Twitch CEO

Our Team

We're Growing!

Data Scientist

We figure out the right questions to ask about our product, how to efficiently answer them, and make recommendations about what should happen next. We explore how specific product features are performing and help guide products teams in promising directions. We also have significant autonomy to design and conduct research projects about how the Twitch community and product work and help the company think about the big picture.

Responsibilities

  • Work with product leaders to design efficient experiments that help us decide what to build and whether what we built is working.
  • Design statistical models that help us see into the future and predict the impact of product decisions.
  • Communicate your results to diverse audiences at Twitch with effective writing, visualizations, and presentations.
  • Be a champion for high quality data-driven decision-making on your team and throughout the company.
  • Manage your own process: identify and execute on high impact projects, triage external requests, and make sure you bring projects to conclusion in time for the results to be useful.

Requirements

  • Experience working with event-based product usage data in some capacity. Professional work as a Data Scientist at a web/mobile product company is preferred, but relevant independent projects and academic work is useful.
  • Strong technical data skills including experience with a SQL dialect and experience building tools and automation to clean, transform, merge, and visualize data in a procedural language
  • You can teach us something new! We love to hire people who are way more knowledgeable than us in some area and can be good teachers and mentors.

Bonus Points

  • You already know a lot about online communities, games, or Twitch.
UX Researcher

Good product decisions begin with a deep understanding of user needs. Twitch’s user experience research team provides key insights that guide the product development process from ideation to launch, and conducts strategic generative research that shapes product roadmaps and sparks ideas for new features.

We figure out the best method and approach to answer product questions, deliver actionable results and recommendations to our internal partners, and work closely with viewers and broadcasters to understand their experiences. We offer a qualitative perspective to answer the “whys” and “hows” surrounding user behavior across Twitch. And we help lead a user-centered design process through iterative, evaluative research.

Responsibilities

  • Design and conduct qualitative and ethnographic studies that inform product design and strategy; translate data into results that have a clear, direct impact on product development
  • Advise product leaders on research opportunities and best practices at all stages of an agile product development process
  • Effectively communicate research findings to diverse audiences through writing and presentations; represent user research in key product discussions
  • Manage your own process: identify and execute on high-impact projects, triage external requests, and bring projects to conclusion in time for the results to be useful

Requirements

  • Experience with a variety of industry-focused qualitative research methods, such as semi-structured interviews, contextual inquiries, usability studies, diary studies, unmoderated remote studies, paper prototyping and surveys. Previous experience applying these methods directly to the product development process is highly preferred
  • Understanding of qualitative analysis and reporting methods suitable for the fast pace of industry; ability to quickly shift the methodology and scope of research projects to meet short deadlines while collecting the best possible data and delivering actionable results
  • Previous experience working with human research subjects; experience with a mix of lab-based studies, fieldwork and online research desirable; ability to effectively create screening criteria, recruit research participants, build rapport, and moderate studies
  • Background in HCI, sociology, applied anthropology, social psychology, design research or related field; advanced degree preferred
  • You can teach us something new! We love to hire people who are way more knowledgeable than us in some area and can be good teachers and mentors

Bonus Points

  • You already know a lot about online communities, games, or Twitch.
  • Experience in a consumer-focused data-driven organization in a quantitative capacity.
Data Analyst

Data is integral to all the decisions we make at Twitch - come join our growing team of data analysts and work with our data scientists, product managers and engineers to resolve ambiguity with data, play a crucial role in product iteration and optimization at Twitch, and evangelize data-driven decision-making across the organization.

Responsibilities

  • Influence product decisions from inception to launch to post-launch - educate your stakeholders on how to resolve ambiguity through quantifiable goals at the inception phase, design and help implement data instrumentation and tracking during execution, and come up with accurate KPIs to track performance and make suggestions post-launch for future iterations or deeper data dives.
  • Supplement day-to-day operations with data - provide teams with ad-hoc analysis, automated reports and dashboards, and self-service reporting tools that accurately reflect the health of their business and help them track their progress towards their goals.
  • Identify opportunities for developing new data sources, and provide technical leadership around making those data sources high quality and broadly available.
  • Communicate your results to diverse audiences at all levels from executives to engineers with effective writing, visualizations, and presentations.
  • Be a champion for high quality data-driven decision-making on your team and throughout the company.

Requirements

  • Expert SQL skills. Your ability to tap into our data pipeline will be key to your success.
  • 2+ years of experience in using data to iterate on and improve a product and meaningfully impact product decisions.
  • Fluency in data analysis and communication about data, including time series and event data analysis, data visualization, and defining KPIs.
  • Experience with automated self-service reporting tools.
  • Strong written and verbal communication skills.

Bonus Points

  • Hands-on experience implementing user behavior tracking, especially across web, mobile apps and other platforms.
  • Knowledge of procedural programming and/or statistics.
Data Quality Specialist

Twitch’s data ecosystem is growing rapidly; we ingest nearly two billion events per day from multiple platforms including web, mobile apps and game consoles. High quality data informs strategic business decisions, product experimentation, engineering optimization, public-facing data dashboards and more. In this role, you will build trust in the data the whole company relies on; working with engineering teams to produce accurate and rich data, infrastructure teams to make sure data flows reliably, and analytical customers throughout the company who need confidence in the data to make informed decisions.

This is a unique and important role that will put you at the forefront of analytics technology practices. Twitch has built a robust custom data pipeline for user behavior tracking, and over time it has become widely used across the company. As the value of this data source has increased, our focus on data quality has also increased—and that’s where you’ll lead the charge.

Responsibilities

  • Create excellent working relationships across the company to resolve data questions and issues.
  • Recommend and manage data validation processes to confirm that data is available and accurate.
  • Understand data lineage from collection to transformation to end user consumption.
  • Track and analyze suspected data quality issues to determine root cause and then follow through on corrective and preventative measures.
  • Oversee automated monitoring and alerting.
  • Conduct periodic database cleanups.
  • Participate in data-related communication, such as notifying stakeholders during and after data quality incidents, and managing documentation about data elements.

Requirements

  • Effective experience working with SQL.
  • Analytical thinking and problem solving skills.
  • Solid project management ability with attention to detail.
  • Strong communication skills, especially as the translator between business and technical groups.

Bonus Points

  • Hands-on experience implementing user behavior tracking, especially across web, mobile apps and other platforms.
  • Knowledge of procedural programming and/or statistics.

Perks

Apply via email!

datascience@twitch.tv