搜索架构工程师
Core
Design and develop large-scale search engine architectures and systems for core products like Toutiao and Douyin, serving hundreds of millions of users.
Role type
Senior IC Search Architect (Distributed Systems & ML)
Builds
High-throughput, low-latency online search services, data pipelines, and retrieval systems for web, video, and e-commerce content.
Domain
Internet / Search & Recommendation / Distributed Systems
Deliverable
production ML models
Required skills
C++, Linux performance tuning, distributed systems theory, information retrieval fundamentals, data structures and algorithms, system architecture design
Preferred skills
Large-scale recommendation/search engine architecture, distributed databases (CockroachDB, TiDB, ClickHouse), real-time computing frameworks, NLP/CV deep learning models
Technologies
ElasticSearch, Vespa, Spider, C++, Linux
Responsibilities
Design and develop data flows and distributed database systems for trillion-scale web search; Build large-scale data processing platforms for video and image search; Develop real-time scheduling and dispatching systems for the Spider crawler; Optimize service stability, throughput, and latency; Apply emerging technologies to retrieval and ranking architectures.
