Apple
Posted 12h 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 to design backend services
  • Build user experiences
  • Resolve production issues, and develop automation using AI agents and machine learning
Technical tools mentioned
AIMachine Learning (ML)

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
2d
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 degree (or PhD) preferred, proficiency in Python or C/C++, experience with on-device model deployment, familiarity with Windows/Linux, and experience with inference frameworks and performance 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
1mo
Save
Mark Applied
Hide
Software Development Engineer
Shanghai, Shanghai, China
OnsiteFull Time
Elekta
ElektaNasdaq Stockholm: EKTA B: Develops and sells radiation therapy and radiosurgery equipment.
Bachelor's in CS or related, strong OO programming skills, proficiency in C# and SQL, Git experience, English communication, analytical and problem-solving skills.
C#, SQL, Git, Microsoft .NET, Angular, React, Vue, CI/CD, Agile, Scrum