Intern, Compiler Engineer at Samsung Austin Semiconductor

San Jose, California, United States

Samsung Austin Semiconductor Logo
Not SpecifiedCompensation
InternshipExperience Level
InternshipJob Type
UnknownVisa
Semiconductor, Technology, Artificial IntelligenceIndustries

Requirements

  • Pursuing Bachelors, Masters, or PhD in Computer Science (preferred)
  • Experience in developing and optimizing software for high-performance computing systems
  • Strong proficiency in C++ programming
  • Experience in LLVM / MLIR (preferred)
  • Familiarity with PyTorch, Tensorflow, or JAX
  • Familiarity with hardware architectures such as CPUs, GPUs, TPUs, and NPUs
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills
  • Ability to work independently and as part of a team
  • Inclusive, adapting style to situations and diverse global norms
  • Avid learner, approaching challenges with curiosity and resilience, seeking data to build understanding
  • Collaborative

Responsibilities

  • Design and implement ML compilers for high-performance deep learning applications
  • Optimize compilers for efficient execution of deep learning models on various hardware platforms
  • Design a staged lowering infrastructure to meet rapidly evolving workload requirements effectively
  • Design an algorithm to optimize data locality to minimize energy consumption
  • Work closely with hardware architects and developers to integrate new ML techniques and algorithms into the compiler
  • Collaborate with cross-functional teams to define and deliver ML compiler features and improvements
  • Troubleshoot and debug compiler issues, and provide technical support to customers
  • Contribute to the development of ML compiler documentation and user guides
  • Stay up-to-date with the latest trends and advancements in the field of ML compilers and hardware
  • Complete other responsibilities as assigned

Skills

MLIR
Compiler Optimizations
ML Compilers
Compiler Design
AI/ML Workloads

Samsung Austin Semiconductor

Develops advanced semiconductor technology solutions

About Samsung Austin Semiconductor

Samsung Semiconductor specializes in cutting-edge semiconductor technologies, offering ultra-high resolution sensors, ultra-fine pixel technology, gaming storage, automotive memory solutions, AI advancements, and EUV advanced processing, providing transformative solutions for device manufacturers.

Laxmi Sagar Layout, Mahadevapura, Bengaluru, Karnataka 560048, IndiaHeadquarters
N/AYear Founded
VENTURE_UNKNOWNCompany Stage
Hardware, Consumer SoftwareIndustries
5,001-10,000Employees

Land your dream remote job 3x faster with AI