Logo of Huzzle

Internship

Global Mobility Intern, AI Software Engineer

🚀 Off-cycle Internship

San Diego

AI generated summary

  • Seeking graduate students pursuing a Ph.D. or Master's in Engineering/Computer Science with problem-solving skills, collaboration abilities, strong communication, performance optimization experience, knowledge sharing mindset, tech trend awareness, innovation, inclusivity, adaptability, curiosity, resilience, collaboration, creativity, and a proactive approach to new ideas and change.
  • The Global Mobility Intern, AI Software Engineer at Samsung Semiconductor will focus on developing NPU Compiler front end, conducting research on AI model graph representation, creating documentation, testing AI operators, staying informed on industry trends, and completing assigned tasks to support AI advancements.

Off-cycle Internship

Software EngineeringSan Diego

Description

  • Samsung Semiconductor spans the globe, and so does our work. No matter where our employees are located, collaboration with experts worldwide is just another day at #SamsungSemiUS.
  • And now, we’re excited to enhance our early career programs with global mobility opportunities. You’ll begin by collaborating with our professionals as an Intern. Top performers may be extended a full-time offer, including the potential to work abroad.
  • Learn about our world, stretch your technical knowledge, and grow your career with Samsung!
  • Project: Model an NPU software

Skills You’ll Learn:

  • Model converting between different framework, such as Pytorch/ONNX/TFlite/Caffe
  • Model quantization
  • AI compiler, like TVM, Halide
  • Experience on deploying AI model on edge devices
  • Complete other responsibilities as assigned

Requirements

  • Graduate student pursuing a Ph.D. or Master's degree in Engineering, Computer Science or Applied Math
  • Graduation date between December 2024 and September 2025
  • Open to relocating to another country for a full-time position after your internship
  • Reputable university with a strong academic standing is preferred
  • Problem-Solving Skills: Strong problem-solving abilities and the capacity to innovate, with a proven history of addressing complex challenges effectively
  • Collaboration Skills: Demonstrated ability to collaborate effectively with cross-functional teams, fostering a culture of teamwork and knowledge sharing
  • Documentation and Communication: Excellent documentation and communication skills, including the capability to clearly convey complex technical concepts
  • Performance Optimization: Experience in optimizing the performance of applications for edge devices, including TPU/NPU/GPU acceleration and resource efficiency
  • Knowledge Sharing: Willingness to actively share knowledge and support the growth and development of the team, contributing to a culture of continuous learning
  • Tech Trend Awareness: A commitment to staying updated with the latest advancements and trends in AI development and deployment, and the ability to integrate new insights into projects. Innovation: A proven track record of bringing fresh and innovative ideas to the team, which have positively impacted projects and the organization
  • You’re inclusive, adapting your style to the situation and diverse global norms of our people
  • An avid learner, you approach challenges with curiosity and resilience, seeking data to help build understanding
  • You’re collaborative, building relationships, humbly offering support and openly welcoming approaches
  • Innovative and creative, you proactively explore new ideas and adapt quickly to change

Education requirements

Currently Studying

Area of Responsibilities

Software Engineering

Responsibilities

  • Develop NPU Compiler front end to support more operators, including floating or quantized PyTorch quantized model, and converted it to Exynos NN compiler’s IR
  • Conduct Research and Experiments: Investigate how to better illustrate the graph of AI model with Intermediate Representative
  • Create Comprehensive Documentation: Generate clear and comprehensive documentation to facilitate knowledge transfer within the team, including best practices and implementation guidelines.
  • Test and Validate newly introduced AI operators: Conduct thorough testing and validation on Exynos Device.
  • Stay Informed about Industry Trends: Keep up to date with the latest advancements in AI compiler and deployment
  • Complete other responsibilities as assigned.

Details

Work type

Full time

Work mode

hybrid

Location

San Diego