Software Engineering Intern

4 days ago


Shanghai, Shanghai, China Apple Full time CN¥300,000 - CN¥600,000 per year
Apple is a place where extraordinary people capture to do their best work. Just be ready to dream big.

The people here at Apple don't just build products — they build the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that encourages the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.

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

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.

Minimum Qualifications
Currently pursuing a Bachelor's or Master's degree in Computer Science, Electrical/Computer Engineering, or related fields.

Proficiency in Python with type hints and TypeScript (comfortable reading and writing code).

Basic knowledge of web development (HTTP, REST APIs, frontend frameworks).

Familiarity with databases (SQL queries, schema design).

Strong problem-solving skills and curiosity to learn.

Able to commit to a minimum 4 months full-time internship (preference for 6 months).

Good written and spoken English communication skills.

Preferred Qualifications
Experience with AI/ML frameworks (e.g., Hugging Face, LangChain, TensorFlow/PyTorch, or LLM APIs).

Familiarity with at least one of FastAPI, Flask, Django or for web backend development.

Hands-on knowledge of for web frontend development.

Experience with PostgreSQL, Redis, or vector databases (e.g., Qdrant, Pinecone, FAISS).

Interest in system hardware engineering workflows (test automation, data analysis, hardware validation).

Enthusiastic, self-driven, and comfortable working in a collaborative engineering environment.

  • Shanghai, Shanghai, China Siemens Digital Industries Software Full time

    Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM)...


  • Shanghai, Shanghai, China Google Full time CN¥40,000 - CN¥60,000 per year

    In the "Resume Section:" attach an updated CV or resume. In the "Education Section:" attach a current or recent unofficial or official transcript in English. Under "Degree Status," select "Now attending" to upload a transcript." data-use-announcer-service="false" jsaction="rcuQ6b:rcuQ6b;" jscontroller="u3jeub" role="none"> info_outlineXThis internship is...


  • Shanghai, Shanghai, China Intel Corporation Full time CN¥40,000 - CN¥60,000 per year

    Job DetailsJob Description:Datacenter Group is looking for a talent for Software Validation Intern. In this role you will assist Software Validation Engineer or Debug Engineer to create test cases and write automation scripts. You are expected to effectively validate the platform, root cause issues and collaborate with cross-functional teams. You also...


  • Shanghai, Shanghai, China CENTRIC SOFTWARE INC Full time

    Job Title: Technical Support SpecialistLocation: Shanghai, ChinaAbout Centric Software:Centric Software stands at the forefront of innovation, delivering cutting-edge PLM solutions tailored specifically for the retail, fashion, footwear, luxury, and consumer goods industries. Our enterprise software applications are designed to meet the unique challenges of...


  • Shanghai, Shanghai, China Intel Corporation Full time CN¥40,000 - CN¥60,000 per year

    Job Details:Job Description: Responsibilities may be quite diverse of a technical nature. U.S. experience and education requirements will vary significantly depending on the unique needs of the job. Job assignments are usually for the summer or for short periods during breaks from school.Qualifications:Master candidates, major in Computer Science, Computer...


  • Shanghai, Shanghai, China Intel Corporation Full time CN¥40,000 - CN¥80,000 per year

    Job DetailsJob Description:Datacenter Group is looking for a talent for Platform Software Validation Intern. In this role you will assist Platform Software Validation Engineer or Platform Debug Engineer to create test cases and write automation scripts. You are expected to effectively validate the platform, root cause issues and collaborate with...


  • Shanghai, Shanghai, China Intel Corporation Full time CN¥120,000 - CN¥180,000 per year

    Job Details:Job Description: Datacenter Group is looking for a talent for Platform Software Validation Intern. In this role you will assist Platform Software Validation Engineer or Platform Debug Engineer to create test cases and write automation scripts. You are expected to effectively validate the platform, root cause issues and collaborate with...


  • Shanghai, Shanghai, China Hilti Asia Pacific Full time CN¥120,000 - CN¥240,000 per year

    What's the role?Electronics software development for TTM in-house and allied project from definition phase to hand-over to product care.Be responsible for developing high-quality embedded software applications for electronics drive of power tools (corded & cordless).Integrate existing software features for power tool and connectivity modules into development...


  • Shanghai, Shanghai, China Hilti Group Full time CN¥120,000 - CN¥180,000 per year

    What's the role?Electronics software development for TTM in-house and allied project from definition phase to hand-over to product care.Be responsible for developing high-quality embedded software applications for electronics drive of power tools (corded & cordless).Integrate existing software features for power tool and connectivity modules into development...


  • Shanghai, Shanghai, China Intel Corporation Full time CN¥180,000 - CN¥300,000 per year

    Job DetailsJob Description:Intel Compilers and AI Libraries Engineering (CAE) team is looking for talented and passionate software engineers to join us. CAE's mission is to build, innovate and deliver industry leading compilers and technologies that fully showcase Intel Architecture strengths. We offer you great opportunity in this team for technical...