System Software Engineer for Novel Infrastructure AI in Samsung Semiconductor Denmark Research Copenhagen

Application Deadline: 8 August 2024

Department: Memory Business

Employment Type: Permanent - Full Time

Location: Copenhagen, Denmark


Description

Samsung Semiconductor Denmark Research (SSDR) is Europe's R&D hub for Samsung's Memory Division, the global leader in the (NAND) flash and DRAM memory sectors. SSDR is the founding member and a core contributor to Samsung's Global Open-EcoSystem Team (GOST), a global team dedicated to Samsung Device Solutions open-ecosystem activities, which include open-source, standards, and industry collaborations, and we are now looking for a enthusiastic, skilled team member to deliver high quality tasks. SSDR and GOST are fast-growing groups within Samsung Memory Solutions. Our mission is to expand Samsung's innovation in memory and storage systems by building the ecosystem for emerging memory technologies. In this context, we enable new hardware technologies in mainstream open-source projects and we make sure that new system requirements are addressed in next-generation silicon. 

Our team specializes in in systems software and open-source, and we are responsible for creating the ecosystem for next-gen memory technologies. We contribute to existing and new frameworks in Linux and other open-source projects and maintain a number of subsystems and libraries. We work closely with storage standardization bodies such as NVMe and SNIA. We also facilitate technology adoption and community enablement by speaking at industry and academic conferences.

Key Responsibilities

We are looking for a system software engineer to work on the infrastructure for novel AI inference accelerators in existing open-source inference software stacks. As a member of the GOST team, you will:
  • Develop software solutions to enable a new type of inference accelerators. This includes the development of early prototypes, enablement in core open ecosystem projects, and close collaboration with key partners. 


Skills, Knowledge and Expertise

Specifically, for this role we are looking for system developers with the following skills: 
  • Proficiency in C.
  • Understanding of AI inference models, especially at the interface with the hardware.
  • Understanding of GPU memory models and the trade-offs when compared with ASIC solutions.
  • Experience in operating systems and/or compilers.
  • Capacity to quickly understand large codebases and grasp core design principles and trade-offs.
  • Experience in machine learning frameworks such as PyTorch is valued, but not a requirement.
  • Collaborate with a distributed group of talented software, firmware, and hardware engineers to co-design the next generation of storage and memory technologies. This includes defining requirements, assessing the implications of adoption in the open ecosystem, and collaborating with product planning to enable partners and customers.
  • Engage with the industry to bring new technologies to life. This includes contributions to major open-source projects and standardization bodies.

Our Culture

In the GOST team, we are group of doers that strive to make an impact in the future of systems. We value passion and self-motivation. 

In return, we provide space for ownership, self-development, and individual contributions. Above all, we cultivate an open working environment based on a tribal spirit - we trust the other members of the team, take care of each other and speak up.

Location

Copenhagen, Denmark

Job Overview
Job Posted:
5 months ago
Job Expires:
Job Type
Full Time

Share This Job: