CareerPlan

Staff Back-end Engineer [L6-1] (NCA Services)

ShanghaiFull-time2026-10-22 → 2026-11-10

Core

Design and evolve the NCA advertising core system (bidding, ranking, serving) from rule-driven to AI-first, building infrastructure for model training and evaluation.

Role type

Staff Back-end Engineer (AI/ML Systems)

Builds

AI-first advertising systems (bidding, ranking, serving) and supporting ML infrastructure

Domain

E-commerce / Advertising / Machine Learning

Deliverable

production ML models

Required skills

Java, Python, distributed systems design, asynchronous programming, concurrency, idempotency, rate limiting, deep learning frameworks, CTR/CVR estimation, low-latency online inference, A/B testing, data generation, simulation environments

Preferred skills

Ad bidding/budget optimization/ROAS experience, cross-team technical leadership

Technologies

Java, Python, Cursor, Copilot, Claude Code

Responsibilities

Architect and iterate on the NCA ad core system, design ML training/evaluation infrastructure, deliver end-to-end AI/ML systems, lead AI-first transformation of core modules

Seniority

Staff, hands-on IC