Drimva

TikTok

Software Engineer - LLM Applications and AI Agents

San Jose, California · Full-time · Posted Oct 28, 2026

Experience
Minimum of 3 years in software engineering, with a focus on AI/ML applications.
Education
Bachelor's degree in Computer Science, Engineering, or a related technical field; advanced degree preferred.

About the job

Designs and builds LLM-powered applications and AI agents for data development platforms.

What you'll do

  • Design and implement architectures integrating LLMs into business applications.
  • Develop AI agents for complex reasoning and task execution, and build scalable AI-powered systems with cross-functional teams.
  • Develop expertise in data development platforms and stay current with AI, LLM, and RAG advancements.

What they ask for

  • Bachelor's degree in Computer Science, Engineering, or a related technical field.
  • Minimum of 3 years of software engineering experience focused on AI/ML applications.
  • Experience in complex system design and architecture, particularly in AI-driven environments.
  • Proficiency in at least one of Python, Java, C++, Golang, or Rust; experience with big data processing and distributed computing systems.

Nice to have

  • Understanding of machine learning, natural language processing, and deep learning frameworks.
  • Advanced degree.

Tools

LLMs, Retrieval-Augmented Generation (RAG), Python, Java, C++, Golang, Rust

AI focus

Integrate LLMs into business applications and develop AI agents for complex reasoning and task execution, including work with RAG.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 5, 2026 (UTC)