Backend Software Engineer - TikTok Search
Responsibilities
The TikTok Local Life Search Engineering Team is responsible for the construction of search technologies for core verticals such as catering, hotels, travel and POIs, supporting the business growth and operation of multiple global markets.
The team focuses on the construction of search and transaction infrastructure in scenarios with 100-million-level traffic and high-concurrency transactions, and continuously improves system performance, stability and engineering efficiency.
Meanwhile, we are promoting the large-scale implementation of AI Search in live service scenarios, and exploring the in-depth application of technologies such as Agent, LLM, RAG and multi-modal understanding in directions including transaction guidance, search experience, automated evaluation and AI Coding.
Want more jobs like this?
Get Software Engineering jobs in Singapore delivered to your inbox every week.

You will participate in building the next-generation AI-driven local life search system, and promote the in-depth integration of AI with search and transaction links.
We are looking for engineers who have both solid distributed system capabilities and AI engineering practice experience, to solve the challenges of complex businesses and large-scale online systems together.
Job Responsibilities
- Lead the research and development of high-concurrency core links: Participate in the architectural design and development of TikTok's live service search online service, and continuously improve system performance and engineering efficiency in complex business and ultra-large traffic scenarios.
- Promote the closed-loop implementation of business through the entire process: Deeply participate in the full-link research and development of TikTok's live service search business, and collaborate closely with teams such as product, algorithm and front-end to ensure the coordinated achievement of search experience and business goals.
- Lead the engineering application of AI search: Focus on directions such as LLM+Search, RAG, multi-modal understanding and Agent, participate in the engineering implementation of AI in scenarios including search recall, ranking, question answering, transaction guidance and automated evaluation, and build a new generation of AI-driven search experience.
- Promote the construction of AI engineering system: Participate in the construction of basic capabilities such as live service RAG engineering, AI evaluation and AI Coding to improve R&D efficiency and the intelligent level of search.
Qualifications
Minimum Qualifications:
- Solid computer fundamentals and excellent coding skills, proficient in at least one mainstream back-end language (such as Go/Java/C++).
- Experience in the design and optimization of large-scale distributed systems, with an understanding of core mechanisms including consistency, fault tolerance, current limiting and degradation, and service governance.
- Familiar with common storage and middleware (such as MySQL, Redis, message queue and search engine), and have the ability to optimize performance.
- Experience in high-concurrency and low-latency online systems (priority given to those with experience in search, recommendation, advertising, etc.).
Preferred Qualifications:
- Good abstract thinking ability and problem decomposition ability, and the ability to design scalable system solutions in complex business scenarios.
- Excellent communication skills, no boundary awareness, and the ability to cooperate actively with product and QA teams to jointly ensure the research and development and launch of business.
- Experience in the engineering implementation of AI such as LLM/RAG/Agent/multi-modal understanding, and participation in the construction of systems such as AI search, AI question answering, Copilot and AI Workflow.
Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- HSA
- Life Insurance
- Fitness Subsidies
- Short-Term Disability
- Long-Term Disability
- On-Site Gym
- Mental Health Benefits
- Virtual Fitness Classes
Parental Benefits
- Fertility Benefits
- Adoption Assistance Program
- Family Support Resources
Work Flexibility
- Flexible Work Hours
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- Snacks
- Pet-friendly Office
- Happy Hours
- Some Meals Provided
- Company Outings
- On-Site Cafeteria
- Holiday Events
Vacation and Time Off
- Paid Vacation
- Paid Holidays
- Personal/Sick Days
- Leave of Absence
Financial and Retirement
- 401(K) With Company Matching
- Performance Bonus
- Company Equity
Professional Development
- Promote From Within
- Access to Online Courses
- Leadership Training Program
- Associate or Rotational Training Program
- Mentor Program
Diversity and Inclusion
- Diversity, Equity, and Inclusion Program
- Employee Resource Groups (ERG)
Company Videos
Hear directly from employees about what it is like to work at TikTok.