Software Engineer Intern

TikTok USDS Joint Venture

Seattle, WAFresherJust nowvia LinkedInH-1B sponsor · 14 entry-level filings

This job at a glance

Who can apply
New grads and up to 1 year · Bachelor's degree or Master's degree
Must know
Data structures & algorithmsPythonJavaC++CGo
Nice to have
Machine learningDeep learningSparkHadoop
Work
Remote · internship
Pay
$42.75 an hour
Skill demand
C++53%Python47%Java47%Data structures & algorithms24%of 17 similar entry-level jobs posted in the US this week
Listed
Nov 1, 2026 · still open

Sign in free to see which of these skills your resume already shows.

About the Role

  • Intern position focusing on Recommendations and Search for Summer 2027.
  • Opportunity to build and scale high-impact Machine Learning solutions including recommendation engines, search relevance, and e-commerce systems.
  • Focus on delivering personalized, high-performing experiences while ensuring data governance, privacy compliance, and system security.
  • Hands-on experience, industry exposure, and application of knowledge to real-world challenges.
  • Opportunities for personal and professional growth, exploring potential career paths, and participating in social events, learning programs, and development workshops.

Key Responsibilities

  • Optimize searching quality to provide users with the best recommendations and search experience.
  • Combine understanding of product objectives with modern machine learning and information retrieval techniques to improve recommendations/search quality and perception.
  • Build core systems and algorithms development, including query understanding, result ranking, query recommendation, and system reliability.

Requirements & Tech Stack

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
  • Ability to commit to a 12-week internship during Summer 2027.
  • Experience in developing and implementing large-scale consumer-facing services/products and/or building backend services for large-scale consumer-facing applications.
  • Proficiency in languages such as C/C++, Python, Java, or Golang.
  • Effective team communication and collaboration skills.

Preferred Qualifications

  • Master's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline.
  • Working knowledge in one of the following or similar domains: search, recommendation, ranking, ads.
  • Working knowledge in one of the following areas: machine learning, deep learning, backend, large-scale systems, data science, full-stack.
  • Experience with Big Data Frameworks, such as hadoop, spark, flink.

Internship Details

  • Hourly rate: $42.75 - $42.75.
  • Day one access to health insurance, life insurance, wellbeing benefits.
  • 10 paid holidays per year.
  • Paid sick time (56 hours if hired in first half of year, 40 hours if hired in second half of year).
  • Potential eligibility for housing allowance if not working 100% remotely.

H-1B sponsor

TikTok USDS Joint Venture filed 14 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs in Seattle · last 7 days

18 openings · all need no experience

Most hiring: Nintendo, Amazon, Sonos, Inc.

See all 18 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job