← Search all jobs

Senior/Staff LLM Application Engineer - Data Application

TikTok

San Jose, CA · Posted November 13, 2026

Just laid off? Start here: a plan for the first weeks

See every open role at TikTok

More in California job market · Senior jobs in San Jose, CA (12) · All Senior jobs (438) · Technology & Software · Data & Analytics jobs

More roles at TikTok

Similar jobs

Where San Jose, CA ranks

Where San Jose, CA placed in our monthly rankings, month by month. Each month stays online at its own address.

Pay compared with the market

This listing does not state pay. Across 116 open senior listings that state pay, the middle half runs $166,000 to $240,000 and the median is $199,000.

Listed pay is what employers advertise, not what people are paid.

Senior salaries by state · Check your own pay

TikTok has filed one layoff notice in the last twelve months, covering 250 workers, most recently August 2026. These are public filings with state labor departments, and an open role can sit alongside them. See the filings

Skills this job asks for

Say which you have and which you want to build. We use it to match you to jobs like this one.

  • Python
  • Agile
  • A/b testing

About the job

Team Introduction: We are an agile, cross-functional team leveraging the company-wide data platform infrastructure to explore the integration of large language models (LLMs) with data products. Our mission is to innovate next-generation solutions for data querying and analytics—covering key scenarios such as A/B testing and BI dashboards—by harnessing LLMs and peripheral technologies. Ultimately, we aim to deliver end-to-end solutions that rival the capabilities of human engineers and analysts.

As a member of our team, you are expected to: 1. Actively contribute to the development and iteration of intelligent data products. 2. Continuously analyze user feedback, build business insights, and apply technical expertise to identify and resolve issues. 3. Closely monitor, learn, and adopt cutting-edge industry technologies.

Minimum Qualifications: 1. Familiarity with data products, including foundational knowledge of data production, querying, and analytics, as well as related ecosystems. 2. Solid understanding of concepts and technologies in LLM application development (e.g., prompt engineering, knowledge retrieval, agentic systems, benchmarking); hands-on experience is a strong plus. 3. Proficiency in Python and other programming languages, with strong coding skills.

Preferred Qualifications: 1. Proven experience in data product development or domain-specific data analysis. 2. In-depth understanding and hands-on experience in areas such as LLM fundamentals, fine-tuning, evaluation, and application ecosystems.