1,468,379open jobs
89,168companies
225,581added this week
Browse all
Location
In office (Beijing)
Seniority
Middle · 3+ years exp

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Jul 1, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.

At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. The Greater China Channel Sales DMP team drives digital transformation through platforms that help our channel sales organization plan, execute, measure, and settle business initiatives. Our solutions directly inform critical business decisions and influence financial outcomes.

Do you enjoy solving complex problems, challenging assumptions, and turning ambiguity into practical solutions? We are looking for a backend or full-stack engineer with strong engineering fundamentals, attention to detail, and the curiosity to learn quickly. You will work directly with business stakeholders and own projects throughout their lifecycle, from clarifying the problem and shaping the solution to implementation, deployment, and ongoing operation. This role offers the autonomy to make architectural decisions and the responsibility to deliver reliable results.

AI is part of both what we build and how we build it. You will integrate AI capabilities where they bring meaningful business value and use coding agents as a regular part of software delivery. We value hands-on experience, thoughtful task decomposition, effective context management, and rigorous review and verification, with clear ownership of everything that reaches production.

Description

* Partner directly with business stakeholders to identify opportunities, clarify ambiguous requirements, challenge assumptions constructively, and translate business needs into scalable technical solutions..

* Apply Domain-Driven Design (DDD) to define bounded contexts, entities, value objects, and aggregates, keeping system boundaries and business logic aligned with evolving requirements.

* Design and build maintainable backend services, RESTful or GraphQL APIs, and reusable business logic. Collaborate across disciplines to deliver integrated, responsive web experiences.

* Develop AI-powered capabilities and agent workflows that connect large language models (LLMs), business services, and user interfaces, with appropriate data access controls, evaluation, and failure handling.

* Define technical architecture from the ground up, including data models, service boundaries, caching, and orchestration. Incorporate retrieval, vector search, and model orchestration where the use case warrants them.

* Build comprehensive unit, integration, and performance tests. Apply test-driven development (TDD) and behavior-driven development (BDD) to protect business behavior and support reliable agent-assisted delivery.

* Own production performance, stability, security, and availability. Diagnose database bottlenecks, cache invalidation issues, and concurrency failures, and manage latency, reliability, and cost in AI-enabled workflows.

* Use coding agents throughout delivery: decompose work into executable specifications, provide relevant repository context and constraints, review generated changes, and verify results through automated tests and end-to-end validation.

* Evaluate emerging frameworks, AI integration patterns, and infrastructure through focused prototypes, balancing business value, operational complexity, and long-term maintainability before adoption

Minimum Qualifications

3+ years of professional experience building and operating production web backends or full-stack applications.

Proficiency in at least one backend language and its ecosystem, such as Python, Java with Spring Boot, or JavaScript/TypeScript with Node.js.

Strong software engineering fundamentals, including system design, automated testing, performance tuning, debugging, deployment, and production maintenance.

Strong data modeling and relational database skills, including MySQL or PostgreSQL, SQL optimization, and caching strategies that account for consistency and invalidation.

Hands-on application of DDD in real projects, with the ability to explain domain boundaries and the trade-offs behind modeling decisions.

Practical experience integrating LLMs into applications or workflows, including model APIs, prompt design, and evaluation of output quality and failure cases.

Regular, hands-on use of coding agents on production code, with demonstrated ability to scope tasks, provide context, critically review output, and verify correctness before release.

Ability to communicate directly with business stakeholders, navigate ambiguity, and independently drive projects from problem definition through delivery.

Preferred Qualifications

Front-end development experience with TypeScript and React or Vue, enabling end-to-end ownership of user-facing features.

Experience with retrieval-augmented generation (RAG), vector databases such as Milvus or Pinecone, or AI orchestration frameworks such as LangChain or LlamaIndex, with an understanding of when these approaches are appropriate.

Experience with non-relational data stores such as MongoDB or Redis, message queues, and asynchronous processing.

Experience building and operating cloud infrastructure on AWS or Alibaba Cloud, using Docker, Kubernetes, and continuous integration and delivery (CI/CD) pipelines.

Strong understanding of web security, including authentication, authorization, secure data handling, encryption, and risks introduced by model and tool integrations.

Experience building custom coding agents or internal developer tools, such as reusable skills, Model Context Protocol (MCP) servers, hooks, or automated quality gates.

Experience helping teams adopt agent-assisted engineering practices, with evidence of their impact on delivery speed, quality, and maintainability.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,468,379 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Beijing
In office • Full-Time • 3+ years exp • Shanghai
Databases
Redis
AI/ML
Model Context Protocol
AI Agents
A2A
DevOps
Istio
Envoy
Nginx
Apply
In office • Full-Time • 3+ years exp • Beijing
DevOps
GitHub
Apply
调度算法工程师 3 hours ago
In office • Full-Time • 3+ years exp • Beijing
DevOps
GitHub
Apply
≈ $34k – $85k per year (Estimated) • In office • Full-Time • 5+ years exp • Beijing
AI/ML
LangGraph
LangChain
LLM
RAG
OpenAI
Apply
In office • 2+ years exp • Beijing
Python
Java
C++
AI/ML
Claude Code
OpenAI Codex
Apply
≈ $55k – $137k per year (Estimated) • In office • 5+ years exp • Beijing
Python
C++
C++
PyTorch C++
AI/ML
DeepSpeed
LoRA
vLLM
Fine-tuning
RLHF
AI Agents
NLP
ONNX
TensorRT
PEFT
TensorRT-LLM
Transformers
PyTorch
LLM
Synthetic Data
Hugging Face
DPO
SFT
Megatron-LM
LLM Evaluation
Edge AI
Agentic Workflows
Tool Use
Machine Learning
Mobile
Core ML
Metal
Apply
In office • Shanghai
AI/ML
Machine Learning
Apply
≈ $232k – $440k per year (Estimated) • In office • 6+ years exp • Bachelor's Degree • Cupertino
Python
C++
AI/ML
AI Agents
NLP
Recommender Systems
Machine Learning
Apply
≈ $211k – $408k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Seattle
Python
Databases
Apache Kafka
AI/ML
Hadoop
Spark
Scikit-learn
SciPy
TensorFlow
NumPy
PyTorch
LLM
Edge AI
Recommender Systems
Machine Learning
Apply
≈ $175k – $385k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Cupertino
Rust
C++
Objective-C
AI/ML
Claude Code
Function Calling
AI Agents
LLM
OpenAI Codex
Context Engineering
Tool Use
Apply
In office • Beijing
AI/ML
Machine Learning
DevOps
HPC
Apply
In office • Beijing
Apply
In office • Master's Degree • Beijing
Python
Java
SQL
C++
Scala
AI/ML
AutoGen
LangChain
LlamaIndex
Prompt Engineering
Computer Vision
Chain-of-Thought
AI Agents
NLP
Semantic Kernel
LLM
RAG
Hallucination
Anomaly Detection
Time Series Forecasting
LLMOps
LLM Evaluation
LLM Guardrails
Recommender Systems
Multi-Agent Systems
Tool Use
Machine Learning
DevOps
CI/CD
Apply
≈ $47k – $141k per year (Estimated) • In office • Full-Time • Beijing
Java
Apply
In office • Full-Time • Beijing
C++
AI/ML
NLP
Apply
See all jobs
This is one of many
1,468,379 more open roles from verified company boards, updated every day.