Apple
Posted 8h ago

Software Development Engineer, IS&T Ai & Data Platforms

Apple
Shanghai, Shanghai, China
OnsiteFull Time
Responsibilities
  • designing services
  • crafting experiences
  • resolving issues
Requirements
  • Product-minded full-stack engineer needed to design backend services
  • Create user experiences
  • Automate workflows with AI and machine learning, and resolve production issues
Technical tools mentioned
AIML

Job description

AI & Data Platforms (AiDP) is IS&T's engine for AI-powered innovation. The team brings together data, application development, and machine learning — including generative AI — along with data services and customer success functions, to help IS&T build solutions more efficiently and streamline the adoption and embedding of generative AI across Apple.

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your work, and there's no telling what you could accomplish.

At Apple, the tools we build determine how we capture, understand, and act on feedback — at massive scale. They power continuous improvement across customers, partners, and employees.

We’re looking for a product-minded full-stack engineer to help build our next-generation Experience Management Platform. You’ll own products end-to-end: from designing intelligent backend services and crafting polished user experiences to driving resolution of critical production issues. You bring strong opinions on what makes great software, a bias toward smart automation (including AI agents and ML-driven solutions), and the ability to ship fast without cutting corners.

About Apple

Designs and sells consumer electronics, software, and online services.

Similar jobs

Software Development Engineer roles near Shanghai, Shanghai
23h
Save
Mark Applied
Hide
EAE 运行时 软件开发工程师 (工业开放自动化平台方向)
Shanghai, Shanghai, China
HybridFull Time
Schneider Electric
Schneider ElectricEuronext Paris: SU: Provider of energy management and industrial automation solutions.
Requires a relevant technical background, strong computer science fundamentals, C++, STL, multithreading and multiprocessing; expertise in high-performance, storage and low-latency systems preferred.
EcoStruxure Automation Expert, Linux, Microsoft Windows, C++, STL, Modbus, PROFINET, OPC UA, Ethernet/IP, CI/CD, DevOps
1d
Save
Mark Applied
Hide
软件开发工程师(开放生态) -通用业务部
Shanghai, Shanghai, China
OnsiteFull Time
Agibot
Agibot: Develops general-purpose humanoid robots and embodied AI systems.
Bachelor's degree in computer science, automation, robotics, or related field; Linux, C++, Python, ROS/ROS2, robotics modules, technical communication, troubleshooting, and end-to-end delivery experience.
Linux, C++, Python, ROS, ROS2
1w
Save
Mark Applied
Hide
Software Engineer
Shanghai, Shanghai, China
OnsiteFull Time
KLA
KLANASDAQ: KLAC: Provides process control and yield management for semiconductor manufacturing.
0+ YOEBachelor's degree plus 2 years of related experience or master's degree. Requires object-oriented programming, software development, debugging, problem-solving, and fluent English communication.
C, C++, C#, Java, PHP, Python, LabView, JavaScript, Visual Studio, VS Code, Eclipse, PyCharm, Windows, Linux
1w
Save
Mark Applied
Hide
Software Development Engineer, Early Career - 2027, Shanghai
Shanghai, Shanghai, China
OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Global online retail and cloud computing technology provider.
Bachelor's degree or above in computer science or related STEM field, Mandarin fluency, graduation between October 2026 and July 2027, and practical experience with programming, data structures, algorithms, or object-oriented design.
Java, Python, C++, C#, Go, Rust, TypeScript, AWS, SQL, NoSQL, CI/CD, GenAI, SDLC
1w
Save
Mark Applied
Hide
软件开发工程师-影像方向
Xi'an or Shanghai
OnsiteFull Time
Xiaomi
XiaomiHKEX: 1810: Designs and manufactures smartphones, consumer electronics, and smart devices.
Relevant computer science or software engineering background preferred; proficiency in C and C++, imaging project experience preferred, with strong communication and technical problem-solving skills.
Android, C, C++
2w
Save
Mark Applied
Hide
AI Software Development Engineer
Shanghai, Shanghai, China
OnsiteFull Time
Intel
IntelNasdaq: INTC: Designs and manufactures microprocessors and semiconductor components.
Master's or PhD preferred (exceptional bachelors considered). Proficient in Python or C/C++, familiar with Windows/Linux, experience in on-device AI deployment, prototyping, and hardware-software co-optimization.
Python, C, C++, Windows, Linux, PyTorch, OpenVINO, ONNX Runtime, Cursor, GitHub Copilot
3w
Save
Mark Applied
Hide
Software Development Engineer_DCCS
Shanghai, Shanghai, China
OnsiteFull Time
Bosch
Bosch: Global manufacturer of automotive and industrial engineering technology.
Master's degree in control, mechatronics, robotics or related; proficient in C/C++ with Linux and embedded development; knowledge of dynamics, path planning or motion control; simulation experience (Matlab/Simulink); ROS/Gazebo exposure preferred.
C, C++, Linux, Matlab, Simulink, ROS1, ROS2, Gazebo, Pybullet
1mo
Save
Mark Applied
Hide
提前批-软件开发工程师
Shanghai, Shanghai, China
OnsiteFull Time
Nio
NioNYSE: NIO: Designs and manufactures smart premium electric vehicles.
Bachelor's in computer-related field, strong CS fundamentals, proficient in Golang and backend frameworks, familiar with networking and IoT protocols, experience with databases and messaging middleware, Linux and Git familiarity.
Golang, MongoDB, TDengine, Redis, Kafka, RabbitMQ, HTTP, TCP, UDP, MQTT, Linux, Git, HTML, CSS, JS, Vue