Drimva

TikTok

Senior AI Software Engineer - Code Intelligence & Quality Validation

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

Experience
3+ years of professional software development experience.
Education
Bachelor's degree or above in Computer Science, Software Engineering, Artificial Intelligence, or a related field.

About the job

Develops Code Graph and quality-validation systems to analyze code and runtime behavior, detect and diagnose production issues, and improve software reliability and engineering efficiency.

What you'll do

  • Design and build Code Graph capabilities, including relationship extraction, trace processing, execution-path reconstruction, and graph modeling.
  • Develop static and dynamic validation systems for detecting, reproducing, localizing, and assisting with fixes for quality issues.
  • Analyze complex production problems, generalize recurring patterns into automated validation, and drive adoption with partner teams.

What they ask for

  • Bachelor's degree or above in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
  • 3+ years of professional software development experience.
  • Proficiency in at least one mainstream programming language, such as Java / Kotlin / Go / Python / C++.
  • Experience with large-scale or complex engineering projects, including independently designing and implementing solutions through production.

Nice to have

  • Android development, especially Android Framework, architecture, modularization, build systems, performance optimization, or large-scale applications.
  • Experience in static or program analysis, tracing and observability, Code Intelligence, distributed or graph systems, LLMs / AI Coding Agents, or related research and open-source work.

Tools

Java, Kotlin, Go, Python, C++, Android Framework, eBPF, OpenTelemetry

AI focus

Explores and applies LLMs / Agents and related techniques to code analysis, validation, and engineering problems.

Model-written summary · the original posting is authoritative

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