Drimva

ByteDance

Senior Software Engineer - Data Agent & Agentic Search

Seattle, Washington · Senior · Full-time · Posted Oct 28, 2026

Experience
5 years experience with Agentic Search, Data Agents, RAG, or AI Search through research, internships, or projects (preferred).
Education
B.S. in Computer Science, AI, Machine Learning, or a related field.

About the job

Build Agentic Search and Analytics systems that plan, retrieve, reason, execute tools, and improve through iterative agentic loops.

What you'll do

  • Develop multi-source and multimodal search across structured data, documents, images, audio, and video.
  • Build a unified semantic layer for heterogeneous enterprise data.
  • Explore self-evolving agents that improve through interactions, feedback, memory, and historical executions.

What they ask for

  • B.S. in Computer Science, AI, Machine Learning, or a related field.
  • Strong coding, data structures, and algorithm skills; proficiency in Python, Java, C++, or Golang.
  • Familiarity with LLMs, Agents, Search, RAG, Information Retrieval, or Machine Learning.
  • Strong problem-solving, learning, and communication skills.

Nice to have

  • Familiarity with Elasticsearch/OpenSearch, Milvus, Faiss, Qdrant, or similar retrieval systems.
  • Experience with tool calling, MCP, Skills, memory, planning, agent evaluation, semantic layers, knowledge graphs, multimodal retrieval, or large-scale data processing.

Tools

Python, Java, C++, Golang, Elasticsearch/OpenSearch, Milvus, Faiss, Qdrant

AI focus

Develop Agentic Search, Data Agents, RAG, AI Search, multimodal retrieval, semantic layers, and self-evolving agents.

Model-written summary · the original posting is authoritative

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