Current jobs related to C++ / Compiler Engineer - San Jose - Intelliswift Software

  • Compiler Engineer

    6 hours ago


    San Jose, California, United States Efficient Computer Full time

    About the RoleWe are seeking a highly skilled Compiler Engineer to contribute to the design and implementation of an embedded machine learning system stack and TinyML applications to run on the world's most energy-efficient programmable processor.Key ResponsibilitiesDevelop new compiler features to improve overall hardware efficiency while maintaining...

  • Compiler Engineer

    2 days ago


    San Jose, California, United States Efficient Computer Full time

    About the RoleWe are seeking a highly skilled Compiler Engineer to contribute to the design and implementation of an embedded machine learning system stack and TinyML applications to run on the world's most energy-efficient programmable processor.Key ResponsibilitiesDevelop new compiler features to improve overall hardware efficiency while maintaining...


  • San Jose, California, United States SilicaRise Full time

    Job DescriptionSilicaRise is seeking a skilled Compiler Development Expert to join our team.Responsibilities:Design and implement compilers for DSA, leveraging expertise in C++ and Python.Conduct performance analysis and optimization for ML workloads and kernels.Collaborate in the design of programming models for new hardware features.Contribute to...


  • San Jose, United States SilicaRise Full time

    Responsibilities1. Design and implement compilers for DSA.2. Performance analysis and optimization for ML workload and kernels.3. Participate the design of programming models for new hardware features.4. Actively work with open-source community in compiler development.Requirements1. BS degree or above, prefer experienced compilers.2. Strong software...


  • San Jose, United States SilicaRise Full time

    Responsibilities1. Design and implement compilers for DSA.2. Performance analysis and optimization for ML workload and kernels.3. Participate the design of programming models for new hardware features.4. Actively work with open-source community in compiler development.Requirements1. BS degree or above, prefer experienced compilers.2. Strong software...


  • san jose, United States SilicaRise Full time

    Responsibilities1. Design and implement compilers for DSA.2. Performance analysis and optimization for ML workload and kernels.3. Participate the design of programming models for new hardware features.4. Actively work with open-source community in compiler development.Requirements1. BS degree or above, prefer experienced compilers.2. Strong software...


  • San Jose, United States Advanced Micro Devices, Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

  • Compiler Developer

    2 days ago


    San Jose, California, United States Efficient Computer Full time

    About the RoleWe are seeking a highly skilled Compiler Engineer to contribute to the development of an embedded machine learning system stack and TinyML applications for our cutting-edge hardware. As a key member of our team, you will design and implement new compiler features to improve overall hardware efficiency while maintaining programmability.Key...


  • San Jose, California, United States Advanced Micro Devices, Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Machine Learning Compiler Engineer to join our team at Advanced Micro Devices, Inc. As a key member of our core team, you will be responsible for developing a cutting-edge machine learning model compiler targeting AMD Inference Accelerator AIE hardware devices.Key ResponsibilitiesImplement and...

  • Compiler Developer

    1 week ago


    San Jose, California, United States Efficient Computer Full time

    About the RoleWe are seeking a highly skilled Compiler Engineer to contribute to the design and implementation of an embedded machine learning system stack and TinyML applications for our cutting-edge hardware.This is a unique opportunity to develop applications for a programmable processor that uses 100x less energy than state-of-the-art commercially...

  • Compiler Engineer

    1 week ago


    San Jose, California, United States Efficient Computer Full time

    About the RoleWe are seeking a highly skilled Compiler Engineer to contribute to the design and implementation of an embedded machine learning (ML) system stack and TinyML applications to run on the world's most energy-efficient programmable processor.Key ResponsibilitiesDevelop new compiler features to improve overall hardware efficiency while maintaining...


  • San Jose, California, United States Advanced Micro Devices , Inc. Full time

    JOIN AMD IN SHAPING THE FUTURE OF TECHNOLOGY At AMD, we are dedicated to enhancing lives through our innovative technology, impacting our industry, communities, and the world at large. Our goal is to create exceptional products that propel next-generation computing experiences, serving as the foundation for data centers, artificial intelligence, personal...


  • San Jose, California, United States AMD Full time

    WHAT YOU WILL DO AT AMD: We are committed to revolutionizing lives through AMD technology, enhancing our industry, communities, and the global landscape. Our goal is to create exceptional products that propel next-generation computing experiences – the foundational elements for data centers, artificial intelligence, personal computing, gaming, and embedded...


  • San Jose, California, United States Efficient Computer Full time

    About the RoleWe are seeking a highly skilled Compiler Engineer to join our team at Efficient Computer. As a key member of our team, you will contribute to the design and implementation of an embedded machine learning (ML) system stack and TinyML applications to run on our world's most energy-efficient programmable processor.Key ResponsibilitiesCompiler...


  • San Jose, California, United States Advanced Micro Devices, Inc Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Staff Software Development Engineer to join our core team of talented industry specialists working on developing a cutting-edge machine learning model compiler targeting AMD AIE in Ryzen AI PC and embedded FPGA devices.Key ResponsibilitiesDefine system architecture that provides an...


  • San Jose, United States AMD Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • San Jose, California, United States Advanced Micro Devices, Inc Full time

    About the RoleWe are seeking a highly skilled Machine Learning Compiler Software Engineer to join our team at Advanced Micro Devices, Inc. and play a crucial role in developing software toolsets to deploy cutting-edge Machine Learning models on our XDNA Neural Processing Units (NPU).Key ResponsibilitiesDesign, implement, and optimize compilers that translate...


  • San Jose, California, United States Advanced Micro Devices, Inc Full time

    About the RoleWe are seeking a highly skilled Machine Learning (ML) Compiler Software Engineer to join our team in the AI group at Advanced Micro Devices, Inc. (AMD). As a key member of our team, you will play a crucial role in developing software toolsets to deploy cutting-edge ML models on AMD's XDNA Neural Processing Units (NPU).Key...


  • San Jose, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...


  • San Jose, United States Advanced Micro Devices , Inc. Full time

    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences - the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our...

C++ / Compiler Engineer

4 months ago


San Jose, United States Intelliswift Software Full time

Job Title: Compiler Engineer

Job Overview: We are seeking a skilled and highly motivated Compiler Engineer to join our dynamic team. The ideal candidate should possess an "expert" level proficiency in C++ and Python programming, with specific expertise in C++ std-17, std-20, and modern Python3. The role involves participating in two rounds of 1-hour C++ coding interviews. Additionally, the candidate should have "Intermediate or greater" compiler experience, including AST parsing, mapping to an Intermediate Representation (IR), and a strong background in LLVM/MLIR.


Key Responsibilities:

  1. C++/Python Programming:
  • Demonstrate an "expert" level proficiency in C++ and Python programming.
  • Utilize advanced features of C++ std-17 and std-20 in the development process.
  • Apply modern Python3 programming practices to enhance code efficiency.
  1. Compiler Expertise:
  • Possess "Intermediate or greater" compiler experience.
  • Familiarity with Abstract Syntax Tree (AST) parsing and mapping to an Intermediate Representation (IR).
  • Core expertise in LLVM/MLIR, with the ability to contribute to and enhance compiler functionalities.
  1. Interview Process:
  • Successfully complete two rounds of 1-hour C++ coding interviews.
  • Showcase problem-solving skills, algorithmic thinking, and coding efficiency.
  1. Nice-to-Have Skills:
  • Familiarity with System Verilog and hardware design concepts.
  • Ability to contribute to hardware-related aspects of compiler development.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience with "expert" level C++ and Python programming.
  • "Intermediate or greater" compiler experience, with a focus on LLVM/MLIR.
  • Strong problem-solving skills and the ability to work on complex compiler-related challenges.

Additional Information: This is an exciting opportunity to be part of a dynamic team focused on cutting-edge compiler development. The role offers the chance to work on challenging projects and contribute to the advancement of compiler technologies. If you are passionate about C++ programming, have a deep understanding of compiler internals, and thrive in a collaborative environment, we encourage you to apply.



Note: Only candidates with substantial experience in LLVM/MLIR and a demonstrated ability to excel in C++/Python coding interviews will be considered for this role.