Samsung Semiconductor

Intern, Compiler Engineer

Samsung Semiconductor
Apply
3 days ago
San Jose, CA, USAIntern

Responsibilities

  • Design and implement ML compilers for high-performance deep learning applications.
  • Optimize compilers for efficient execution of deep learning models across various hardware platforms.
  • Design staged lowering infrastructure for evolving workload requirements.
  • Develop algorithms to optimize data locality and reduce energy consumption.
  • Collaborate with hardware architects and developers to integrate new ML techniques and algorithms into the compiler.
  • Define and deliver ML compiler features and improvements with cross-functional teams.
  • Troubleshoot and debug compiler issues and provide technical support to customers.
  • Contribute to ML compiler documentation and user guides.
  • Track trends and advancements in ML compilers and hardware.

Requirements

  • Pursuing a bachelor’s, master’s, or PhD in Computer Science is preferred.
  • Experience developing and optimizing software for high-performance computing systems.
  • Experience with LLVM or MLIR is preferred.
  • Familiarity with PyTorch, TensorFlow, or JAX.
  • Familiarity with CPU, GPU, TPU, and NPU hardware architectures.
  • Strong analytical and problem-solving skills.
  • Excellent communication and interpersonal skills.
  • Ability to work independently and collaboratively.

Benefits

  • Hourly base pay is $28—$68 USD.
  • Daily onsite presence is required at the San Jose headquarters under the Flexible Work policy.
  • Relocation stipend is available for interns living 50 or more miles from the office.
  • Monthly housing stipend is available for a summer internship lease.
  • Benefits include medical, dental, and vision coverage.
  • Additional offerings include charitable giving match, emotional wellness support, onsite café and gym, virtual fitness classes, and a flexible work environment.

Tech Stack

PyTorchTensorFlow

Categories

Samsung Semiconductor

About Samsung Semiconductor

10,000+ employees
Contact me