Drimva

TikTok

AI Software Engineer - Code Intelligence & Quality Validation

San Jose, California · 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

Develop code-graph and quality-validation systems that analyze code and runtime signals to detect, reproduce, diagnose, and help fix production issues.

What you'll do

  • Design and optimize code-graph capabilities, including relationship extraction, trace processing, execution-path reconstruction, and graph modeling.
  • Build static and dynamic validation systems, improve rule coverage, and automate detection, root-cause analysis, and fixes for production issues.
  • Design core system architecture and collaborate across teams to apply code-analysis and AI techniques to large-scale engineering problems.

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, plus strong system-design, architecture, data-structures, and algorithms skills.

Nice to have

  • Android development, static or program analysis, dynamic tracing, observability, or production diagnostics experience.
  • Experience in Code Intelligence, developer infrastructure, distributed or graph systems, LLMs, AI coding agents, or related research/open-source work.

Tools

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

AI focus

Explore and apply LLMs, AI coding agents, and agentic workflows to code intelligence, validation, and software-engineering problems.

Model-written summary · the original posting is authoritative

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