Responsibilities
1. Responsible for the business research and development of multiple search products such as Douyin, Toutiao and LLM, and pursue cutting-edge technology to create a good search product experience 2. Participate in optimization, improvement, creation and innovation in multiple fields of search & LLM engineering, including: (1) Business engineering: High efficiency and high standards support the high-frequency iteration requirements of search products, with an in-depth understanding of the business, and self-driven technology to empower business growth (2) Performance & Stability: Responsible for the performance optimization and stability of search products. In terms of performance, it can dig out the performance bottlenecks of the system from multiple perspectives and constantly challenge the limits In terms of stability, it ensures high SLA of search products and can provide degradation protection for the entire system (3) Search engineering architecture: able to optimize the governance of a huge search architecture, ensure that the overall system design is reasonable, operate smoothly, and create a small and beautiful system (4) Search LLM application: actively explore the application of LLM in search, involving LLM tuning and innovation in product interaction (5) Search security: gain insight into various system vulnerabilities, design a high-security search architecture, and do security defense deeply understand regulatory compliance requirements, build a security and intervention platform, protect user privacy, and solve problems related to pornography and violence.
Qualifications
1. Excellent problem analysis and problem-solving skills, always able to see the essence of problems at a glance from complex engineering phenomena 2. Excellent engineering capabilities, hands-on skills, and architecture design capabilities, able to design and implement high-traffic and high-concurrency search business systems 3. Excellent coding skills, data structures, and basic algorithm skills, able to draw inferences from one instance to other cases 4. Be familiar with the Linux development environment, and have proficiency in any language such as C/C++/Golang/Java. This does not exclude learning more skills 5. Priority will be given to those with experience in mainstream large-scale search or LLM-related engineering development.