亚马逊Hardware Development Engineer Intern - AI/ML Systems
任职要求
基本任职资格 - Speak, write, and read fluently in Mandarin - Speak, write, and read fluently in English - Currently enrolled in Master's degree program in Electrical Engineering, Electronic Engineering, Computer Engineering, or related STEM field - Must be in pre-final year of Master's program (graduating between Nov 2026 to Sept 2027) - Demonstrated experience with programming languages such as C/C++ and Python - Knowledge and experience with AI/ML technologies and frameworks - Understanding of hardware systems for AI deployment, including embedded systems design and hardware accelerators - Can work 5 days per week during summer holiday for at least 3 months duration in Shenzhen - Willing to work in Shenzhen and collaborate with international teams 优先任职资格 - Knowledge of electronic design in consumer electronics - Experience with AI/ML system deployment and model optimization techniques (pruning, quantization, etc.) - Experience with FPGA development and embedded programming - Understanding of Digital Signal Processing fundamentals …
工作职责
• Work closely with Hardware Engineering teams and Software Development teams to optimize AI deployment on device • Assist in hardware-software co-optimization for consumer electronics applications, including architecture design and system integration • Participate in electronic and electrical design, troubleshooting, and component testing for AI hardware accelerators • Implement and optimize software algorithms for AI/ML model deployment on embedded systems • Explore optimization methods including pruning, quantization, architecture optimization, and hardware-software co-optimization • Support hardware design readiness for engineering builds and participate in hardware development reviews • Assist in the organization of technical documentation throughout the development cycle • Work closely with suppliers and manufacturing teams as needed • Travel domestically and internationally to supplier sites as needed to keep projects on schedule
We are now looking for a Performance Engineer Intern to support our growing investments in perf testing of various company datacenter products and applications. Today, NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world, all while striving to deliver the highest possible performance of our products.You will be part of global Performance Lab team, improving our capacity to expertly and accurately benchmark state-of-the-art datacenter applications and products. We also work to develop new scripts that enhance the team’s ability to gather data through automation and designing efficient processes for testing a wide variety of applications and hardware. The data that we collect drives marketing/sales collaterals as well as engineering studies for current and future products. You will have the opportunity to work with multi-functional teams and in a dynamic environment where multiple projects will be active at once and priorities may shift frequently. What you’ll be doing: • Benchmark, profile, and analyze the performance of AI workloads specifically tailored for large-scale LLM training and inference, as well as High-Performance Computing (HPC) on NVIDIA supercomputers and distributed systems. • Aggregate and produce written and visual reports with the testing data for internal sales, marketing, SW, and HW teams • Setup and configure systems with appropriate hardware and software to run benchmarks • Collaborate with internal teams to debug and improve performance issues • Develop Python scripts to automate the testing of various applications • Assist with the development of tools and processes that improve our ability to perform automated testing
We are now looking for a Performance Engineer Intern to support our growing investments in perf testing of various company datacenter products and applications. Today, NVIDIA is tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world, all while striving to deliver the highest possible performance of our products.You will be part of global Performance Lab team, improving our capacity to expertly and accurately benchmark state-of-the-art datacenter applications and products. We also work to develop infrastructures and solutions that enhance the team’s ability to gather data through automation and designing efficient processes for testing a wide variety of applications and hardware. The data that we collect drives marketing/sales collaterals as well as engineering studies for future products. You will have the opportunity to work with multi-functional teams and in a dynamic environment where multiple projects will be active at once and priorities may shift frequently. What you’ll be doing: • Benchmark, profile, and analyze the performance of AI workloads specifically tailored for large-scale LLM training and inference, as well as High-Performance Computing (HPC) on NVIDIA supercomputers and distributed systems. • Aggregate and produce written reports with the testing data for internal sales, marketing, SW, and HW teams. • Develop Python scripts to automate the testing of various applications. • Collaborate with internal teams to debug and improve performance issues. • Assist with the development of tools and processes that improve our ability to perform automated testing. • Setup and configure systems with appropriate hardware and software to run benchmarks.
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.
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.