Search by job, company or skills

Senior Backend Engineer - AI Infrastructure (Shopee Tech Services)

2-4 Years
  • Posted 5 hours ago
  • Be among the first 10 applicants

Job Description

Job Description:

  • Design and build Gateway Services with high performance and reliability
  • Build foundational capabilities for AI agents - execution environments, tool infrastructure, memory and context services - for engineering teams to build their agents on
  • Build technical products including unified data access layer, service frameworks, common libraries and practices for backend teams to accelerate the tech stack evolution towards a unified backend architecture
  • Improve the efficiency, safety and reliability of agent execution: drive down token cost and latency, ensure isolation and controlled access to internal resources
  • Create high-quality software development kits, explore innovative technologies and practices to improve engineering efficiency and development experience
  • Collaborate with other Tech Teams to implement company-level solutions for analyzing and improving efficiency, scalability, and stability of various system resources and managing services sustainably

Requirements:

  • Bachelor's or higher degree in Computer Science or related fields
  • At least 2 years of relevant experience
  • Passionate about coding and programming, innovation, and solving challenging problems
  • Strong interest in the frontier of agent technology, with a habit of following how the field evolves and applying new developments in daily work
  • Good understanding of AI and LLM-based agents, and hands-on use of AI coding agents in daily work - with a concrete view of where they work well and where they break down
  • In-depth understanding of computer science fundamentals (data structures and algorithms, operating systems, networks, databases, etc)
  • Strong and hands-on experience with at least one of the programming languages: Go, Python, C++, Java
  • Strong logical thinking abilities

Skills below are optional but preferable

  • Hands-on experience building LLM agents or agentic applications: tool calling, multi-step orchestration, context engineering
  • Familiar with MCP (Model Context Protocol) or agent frameworks
  • Experience with RAG and retrieval systems: embeddings, vector search, retrieval quality evaluation
  • Familiar with Linux development environments and multi-threaded programming
  • Familiar with common network protocols (TCP, UDP, HTTP) and network programming
  • Experience in server/web security
  • Experience in design and development of large-scale distributed systems
  • Hands-on experiences in Web Service frameworks and performance tuning of Web Server

More Info

Job Type:
Function:
Employment Type:

About Company

Job ID: 153935031

Beware of Scammers

We don’t charge money for job offers