AI搜索引擎研发专家/工程师(上海/深圳/北京)
Core
Design and develop cloud storage multi-modal data retrieval and funnel systems, ensuring stable and efficient search operations for AI scenarios.
Role type
Senior IC search engine engineer (distributed systems & AI)
Builds
Distributed search engines, index structures, and real-time data synchronization pipelines for cloud storage.
Domain
Cloud storage, distributed systems, AI search
Deliverable
production ML models
Required skills
C/C++/Go/Java, high-concurrency distributed systems, hybrid search (keyword + vector), index structures (inverted/forward/vector/BitSet), search funnel logic (recall/ranking), Linux performance tuning
Preferred skills
Faiss/Havenask/ElasticSearch, BM25/TF-IDF, Segment management, fault recovery, full-link tracing
Technologies
Faiss, Havenask, ElasticSearch, Linux
Responsibilities
Develop and maintain end-to-end search engines including distributed system development and index structure design; Build offline-to-online data synchronization mechanisms for real-time consistency; Optimize execution efficiency of various index types and system resource consumption; Construct high-availability search frameworks with monitoring, alerting, and disaster recovery capabilities.
Seniority
Senior, hands-on IC
