CareerPlanSign in

知识引擎研发工程师 - 数据平台

北京💼 Full-time🗓 2026-09-28

Core

Design and develop the underlying platform and core framework for a knowledge engine, providing unified capabilities for knowledge processing, storage, indexing, and retrieval to support RAG, Agent, and industry applications.

Role type

Senior IC backend engineer (knowledge engine & data platform)

Builds

Unified knowledge processing, storage, indexing, and retrieval services; execution engines for data ingestion and parsing; storage/retrieval engines supporting vector, full-text, structured, and graph queries; Agent runtime and tool execution infrastructure.

Domain

Internet / Big Data / Knowledge Engineering / Distributed Systems

Deliverable

production ML models | infrastructure

Required skills

Java, Go, or Python; distributed system design; task scheduling and concurrency control; fault recovery and data consistency; database, search engine, cache, and message queue internals; platform abstraction and framework design.

Preferred skills

Distributed task scheduling and workflow engines; vector indexing and hybrid search (Elasticsearch, Milvus); Agent Runtime and sandbox isolation; large-scale knowledge processing and multi-tenant platform experience.

Responsibilities

Design and build the core framework for knowledge processing, storage, indexing, and retrieval; construct the knowledge processing execution engine with orchestration and scheduling; design storage and retrieval engine architectures supporting multiple query types; build Agent runtime and tool execution infrastructure; develop enterprise-grade platform capabilities for multi-tenancy and observability; perform performance analysis and capacity planning for core pipelines.

Seniority

Senior, hands-on IC

Sourced via bytedance · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.