A

Apple

Designs phones, computers and their operating systems

Engineering Intern - AI/ML & Automation, For Hardware

AI Application Engineering +1Confirmed live in the last 24 hours
InternshipShanghai, ChinaNo salary listed

About the Job

Requirements

  • Currently pursuing a Master's degree or PhD in Computer Science, Software Engineering, Electrical/Electronic Engineering, Mechanical/Automation Engineering, or a related technical field.
  • Able to commit to a minimum six-month full-time internship in Shanghai.
  • Strong programming proficiency in Python.
  • Solid understanding of web application development, including HTTP, RESTful application programming interfaces, and modern frontend/backend architecture.
  • Familiarity with database fundamentals, including SQL queries and data schema design.
  • Strong analytical, problem-solving, and debugging skills.
  • Good written and spoken communication skills in both English and Mandarin Chinese.

Responsibilities

  • Design, prototype, and deploy AI/ML tools, retrieval-augmented generation knowledge retrieval systems, and smart assistants to support product safety engineers in specification queries, test data analysis, and anomaly detection.
  • Develop software scripts and automation tools to streamline safety testing, data collection from lab instruments and fixtures, and automated reporting.
  • Integrate SQL/NoSQL databases and vector stores, such as PostgreSQL, Redis, Qdrant, and FAISS, to manage test records, safety standards, and historical failure analysis datasets.
  • Partner with hardware safety engineers and cross-functional teams to translate domain-specific safety requirements into practical, automated software solutions.

Desired Qualifications

  • Experience with AI/ML frameworks and libraries such as PyTorch, Hugging Face, LangChain, LlamaIndex, or large language model API integrations.
  • Hands-on web development experience using FastAPI or Flask and React or Next.js.
  • Knowledge of vector databases such as Qdrant, Pinecone, and FAISS, and embedding/retrieval-augmented generation pipelines.
  • Experience or interest in hardware test automation, lab instrumentation, sensor data acquisition, or safety/reliability testing workflows.
  • Familiarity with containerization using Docker, Git version control, and Linux environments.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs