cover image
Twitch

Twitch

www.twitch.tv

5 Jobs

16,618 Employees

About the Company

Twitch is where thousands of communities come together for whatever, every day. Together for streamers. Together for games we love. Together for each other.

Listed Jobs

Company background Company brand
Company Name
Twitch
Job Title
Undergrad Social Media Intern
Job Description
**Job Title:** Undergrad Social Media Intern **Role Summary:** Assist Twitch’s global social media team in creating, scheduling, and publishing engaging content across owned platforms. Support community engagement and moderation, monitor trends, and identify user‑generated content opportunities to keep the Twitch brand voice consistent and responsive. **Expectations:** - Apply best social media practices and community engagement strategies. - Act as the brand voice in community support and content distribution. - Monitor emerging trends, surface potential crises, and propose proactive engagement. - Collaborate with internal stakeholders to gather information and align content calendars. - Support process improvements and technology solutions for efficient social media workflow. **Key Responsibilities:** - Schedule and publish content on multiple social platforms. - Engage with community conversations and identify high‑quality user‑generated content to amplify. - Brainstorm, source, and produce new social media campaigns. - Maintain the content pipeline with cross‑functional partners. - Generate reports and insights for the Head of Global Social Media. **Required Skills:** - Proficiency with social media management tools (e.g., Hootsuite, Sprout Social, Buffer). - Strong written and verbal communication skills, adaptable to a fast‑paced environment. - Passion for new media content creation, especially video and short‑form posts. - Detail‑oriented with the ability to juggle multiple priorities and deadlines. - Current knowledge of industry news, trends, and digital culture. **Required Education & Certifications:** - Undergraduate degree (BA/BS) in Marketing, Journalism, Communications, or related field. - Expected graduation: December 2026 or December 2027. - No requirement for a Master’s or Ph.D.
San francisco, United states
On site
Fresher
13-11-2025
Company background Company brand
Company Name
Twitch
Job Title
Graduate Data Science Intern
Job Description
**Job Title**: Graduate Data Science Intern **Role Summary**: Conduct end‑to‑end data science projects for a large online streaming platform, including data collection, preprocessing, modeling, evaluation, and communication of insights to drive product and business decisions. **Expectations**: - Lead research initiatives from concept through deployment, demonstrating clear impact. - Prioritize projects based on business value and articulate cost‑benefit rationale. - Collaborate across data science, engineering, and economics teams to deliver scalable, reproducible analyses. **Key Responsibilities**: - Own research projects: data extraction, cleaning, feature engineering, model building, and validation. - Develop forecasting, time‑series, NLP, and unsupervised learning models relevant to user engagement, commerce, and cohort analysis. - Produce well‑documented datasets, code, tools, and reports for technical and business stakeholders. - Maintain version control and coding standards to ensure reproducibility. - Communicate findings and actionable recommendations clearly in written and verbal formats. **Required Skills**: - Proficiency in Python (pandas, scikit‑learn, PyTorch/TensorFlow), R, SQL, and AI/ML libraries. - Knowledge of state‑of‑the‑art machine learning techniques: forecasting, time‑series analysis, NLP, unsupervised learning. - Strong statistical reasoning and quantitative analysis. - Experience with version control (Git). - Excellent written and verbal communication on quantitative topics. **Required Education & Certifications**: - Master’s degree in Data Science, Machine Learning, Computer Science, Statistics, or a highly related field **OR** - ≥2 years of experience on a data, research, or applied science team, or equivalent applied research experience.
San francisco, United states
On site
Junior
20-11-2025
Company background Company brand
Company Name
Twitch
Job Title
Software Engineer I
Job Description
Software Engineer I Role Summary Design and develop scalable, user-centered software solutions for Twitch's discovery features, focusing on backend systems with potential client-side growth. Collaborate cross-functionally to enhance community engagement and streamline user experiences on Twitch's web and mobile platforms. Expectations Deliver high-quality software solutions from concept to deployment. Balance technical execution with strategic problem-solving to drive measurable community impact. Adapt to evolving project needs across backend-focused responsibilities and client-side development in React/Golang technologies. Key Responsibilities - Design, build, and optimize user-facing features for Twitch’s discovery ecosystem. - Collaborate with product and design teams to translate customer needs into technical solutions. - Maintain and improve backend services for scalability, reliability, and performance. - Develop backend systems using Go and client-side components using React for seamless user experiences. Required Skills - 1+ years professional software development experience. - Proven consumer product development experience at scale. - Proficiency in modern software frameworks (React, Golang, Rust). - Strong problem-solving and user experience delivery capabilities. Required Education & Certifications - Bachelor’s degree in Computer Science or equivalent experience.
Irvine, United states
On site
Fresher
16-12-2025
Company background Company brand
Company Name
Twitch
Job Title
Software Engineer, ML Products
Job Description
Job Title: Software Engineer, ML Products Role Summary: Develop and optimize machine learning systems to enhance user discovery on Twitch. Collaborate with cross-functional teams to improve recommendations, search, notifications, and onboarding systems. Expectations: Bachelor’s degree in Computer Science or equivalent experience. Minimum 1 year of software engineering experience. Proficiency in coding and distributed systems fundamentals. Key Responsibilities: - Maintain and improve Twitch’s user discovery systems (recommendations, search, notifications). - Partner with Applied Scientists to enhance ML models for user-viewer matching. - Collaborate with Product Managers to design and deploy new discovery experiences. Required Skills: - Proficiency in modern programming languages and frameworks. - Experience with scalability, concurrency, API design, data modeling, and distributed systems. - Strong collaboration and problem-solving abilities. Required Education & Certifications: Bachelor’s degree in Computer Science or related field, or equivalent professional experience.
San francisco, United states
On site
Fresher
12-01-2026