Software Engineering Intern – AI Tools for Hardware Engineering

AppleShanghaiIntern
Active

Job description

Our System Hardware Engineering Team builds and validates next-generation hardware systems. We are looking for an intern passionate about AI and software engineering to help us design and implement internal AI-powered tools that accelerate hardware design, testing, and analysis workflows.

This role offers a unique opportunity to work at the intersection of AI, software, and hardware engineering, learning how AI can transform engineering productivity at scale. As an intern, you will:
  • Design and prototype AI-driven tools that support hardware engineers in data analysis, test automation, and debugging workflows.
  • Implement backend services in Python and frontend interfaces in TypeScript (React/Next.js).
  • Integrate databases (SQL, vector databases) for data storage, search, and retrieval.
  • Explore AI/ML workflows (embeddings, retrieval, summarization, code assistance).
  • Collaborate with hardware and software engineers to translate requirements into working tools.
  • Write clear documentation, tests, and deployment scripts.

Similar jobs