Our team has an immediate 12-month internship opening for an Assistant Engineer.\nResponsibilities:
\n- Assist in developing and maintaining performance monitoring tools.
- Support profiling and analyzing inference workloads to identify performance bottlenecks.
- Contribute to applying optimization techniques such as quantization, kernel fusion, and pruning to enhance inference performance under the guidance of senior engineers.
- Help optimize AI workloads across multiple hardware platforms (e.g., GPUs, edge devices).
- Collaborate with senior engineers, research teams, and AI infrastructure teams to integrate optimizations into AI inference pipelines.
- Learn to utilize profiling tools such as TensorBoard, PyTorch Profiler, and NVIDIA Nsight to identify key performance insights.
What you’ll bring to the team:\n\n - Currently pursuing or recently graduated with a Bachelor's or Master’s degree in Computer Science, Electrical Engineering, AI/ML, or a related field.\n
- Familiarity with programming languages like Python or C++.\n
- Basic knowledge of deep learning frameworks (e.g., TensorFlow, PyTorch) and AI inference.\n
- Strong background in profiling and performance analysis tools.\n
- Strong analytical and problem-solving skills with an eagerness to learn.\n","employmentType":"INTERN","hiringOrganization":{"@type":"Organization","logo":"https://careers.recruiteecdn.com/image/upload/production/images/Ak1b/uZt-2vioPmqZ.png","name":"Huawei Technologies Canada Co., Ltd."},"identifier":{"@type":"PropertyValue","name":"Huawei Technologies Canada Co., Ltd.","value":1890575},"jobLocation":[{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"CA","addressLocality":"Waterloo","addressRegion":"ON","postalCode":"N2L 0A4","streetAddress":"300 Hagey Blvd"}}],"jobLocationType":null,"title":"Intern Assistant Engineer - AI Inference Performance","validThrough":null}
Huawei Technologies Canada Co., Ltd.Homepage Huawei Technologies Canada Co., Ltd.Homepage Intern Assistant Engineer - AI Inference Performance
Job description
Our team has an immediate 12-month internship opening for an Assistant Engineer.
Responsibilities:
- Assist in developing and maintaining performance monitoring tools.
- Support profiling and analyzing inference workloads to identify performance bottlenecks.
- Contribute to applying optimization techniques such as quantization, kernel fusion, and pruning to enhance inference performance under the guidance of senior engineers.
- Help optimize AI workloads across multiple hardware platforms (e.g., GPUs, edge devices).
- Collaborate with senior engineers, research teams, and AI infrastructure teams to integrate optimizations into AI inference pipelines.
- Learn to utilize profiling tools such as TensorBoard, PyTorch Profiler, and NVIDIA Nsight to identify key performance insights.
Job requirements
What you’ll bring to the team:
- Currently pursuing or recently graduated with a Bachelor's or Master’s degree in Computer Science, Electrical Engineering, AI/ML, or a related field.
- Familiarity with programming languages like Python or C++.
- Basic knowledge of deep learning frameworks (e.g., TensorFlow, PyTorch) and AI inference.
- Strong background in profiling and performance analysis tools.
- Strong analytical and problem-solving skills with an eagerness to learn.
All done!
Your application has been successfully submitted!