Senior Backend Engineer - Marketplace Intelligence & Data (Shared Components)
The Engineering and Technology team is at the core of the Shopee platform development. The team is made up of a group of passionate engineers from all over the world, striving to build the best systems with the most suitable technologies. Our engineers do not merely solve problems at hand; We build foundations for a long-lasting future. We don't limit ourselves on what we can or can't do; we take matters into our own hands even if it means drilling down to the bottom layer of the computing platform. Shopee's hyper-growing business scale has transformed most 'innocent' problems into huge technical challenges, and there is no better place to experience it first-hand if you love technologies as much as we do.
Job Description: Collaborate with algorithm and backend engineers to design and build high-performance machine learning infrastructure, tooling, and frameworks. Develop scalable solutions to drive one of the following key initiatives: Vector Search & Indexing Agent Workflows Orchestration
Requirements: Bachelor's degree in Computer Science or a related technical discipline. In-depth understanding of computer science fundamentals (data structures and algorithms, operating systems, networks, databases, etc.). Strong, hands-on experience with at least one of the following programming languages: Go, C++, or Java. Experience in designing and deploying machine learning-related backend services. Experience in the architecture and development of large-scale distributed systems. Experience with big data pipelines and compute frameworks (e.g., Spark, Flink, Ray). Familiarity with LLM and agentic ecosystems (e.g., vLLM, RAG, MCP).
Job Description: Collaborate with algorithm and backend engineers to design and build high-performance machine learning infrastructure, tooling, and frameworks. Develop scalable solutions to drive one of the following key initiatives: Vector Search & Indexing Agent Workflows Orchestration
Requirements: Bachelor's degree in Computer Science or a related technical discipline. In-depth understanding of computer science fundamentals (data structures and algorithms, operating systems, networks, databases, etc.). Strong, hands-on experience with at least one of the following programming languages: Go, C++, or Java. Experience in designing and deploying machine learning-related backend services. Experience in the architecture and development of large-scale distributed systems. Experience with big data pipelines and compute frameworks (e.g., Spark, Flink, Ray). Familiarity with LLM and agentic ecosystems (e.g., vLLM, RAG, MCP).