Jan Sjodin
About Jan Sjodin
Jan Sjodin is a Compiler Engineer with over 20 years of experience in compiler technologies and code optimization. He has worked at several prominent companies, including AMD, MathWorks, and Cerebras Systems, and has a strong academic background with degrees from Uppsala University and Rice University.
Work at Cerebras Systems
Jan Sjodin has been employed at Cerebras Systems as a Compiler Engineer since 2020. In this role, he focuses on compiler technologies, contributing to the development of software solutions that optimize performance for the company's advanced hardware systems. His expertise in code generation and optimization plays a crucial role in enhancing the efficiency of the products developed by Cerebras Systems.
Previous Experience at AMD
Jan Sjodin worked at AMD in various capacities from 2006 to 2020. He served as a Senior Performance Analysis Engineer from 2006 to 2009, where he focused on performance analysis for C and Java applications. Following this, he held the position of MTS Software Development Engineer from 2009 to 2015, specializing in C++, C, and Java. His tenure at AMD spanned multiple locations, including Austin, Texas, and Toronto, Canada.
Education and Expertise
Jan Sjodin has a strong educational background in computer science. He studied at Uppsala University, where he earned a Master of Science degree and later pursued an Industrial PhD from 1997 to 2002. He also participated as a Visiting Graduate Student at Rice University. His academic and professional experiences have equipped him with over 20 years of expertise in compiler technologies, code optimization, and code generation for various processing architectures.
Background in Software Engineering
Jan Sjodin began his career in software engineering at IAR Systems as a Software Engineer and Industrial PhD Student from 1997 to 2002. He also worked at MathWorks as a Compiler Engineer from 2002 to 2006, focusing on C and C++ development. Additionally, he briefly worked at Ericsson as a Programmer in 1997. His diverse background in software development has contributed to his comprehensive understanding of compiler technologies.
Interests and Hobbies
Outside of his professional work, Jan Sjodin has a keen interest in artificial intelligence, machine learning, blockchain technology, and economic trends. In his spare time, he enjoys sailing and watching films and documentaries, reflecting his diverse range of interests beyond technology.