C++ / Compiler Engineer

4 weeks ago


San Diego, United States Intelliswift Software Inc 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.



Any additional information you require for this job can be found in the below text Make sure to read thoroughly, then apply.

Key Responsibilities:

  • 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.
  • 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.
  • Interview Process:
  • Successfully complete two rounds of 1-hour C++ coding interviews.
  • Showcase problem-solving skills, algorithmic thinking, and coding efficiency.
  • 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.



  • San Jose, United States Intelliswift Software Full time

    Job Title: Compiler EngineerJob 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++...


  • San Jose, United States Intelliswift Software Full time

    Job Title: Compiler EngineerJob 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++...


  • San Francisco, United States Lita Full time

    We are looking for an experienced LLVM backend developer to support compiling high-level languages onto Valida zk-VM.Key Responsibilities:Design, implement, and maintain Valida's LLVM-based compiler optimizations and features.Support various of programming languages such as C/C++/RustCollaborate with VM team to test new features and performance...


  • San Francisco, United States Lita Full time

    We are looking for an experienced LLVM backend developer to support compiling high-level languages onto Valida zk-VM.Key Responsibilities:Design, implement, and maintain Valida's LLVM-based compiler optimizations and features.Support various of programming languages such as C/C++/RustCollaborate with VM team to test new features and performance...


  • San Francisco, United States Lita Full time

    We are looking for an experienced LLVM backend developer to support compiling high-level languages onto Valida zk-VM.Key Responsibilities:Design, implement, and maintain Valida's LLVM-based compiler optimizations and features.Support various of programming languages such as C/C++/RustCollaborate with VM team to test new features and performance...


  • San Jose, United States IC Resources Full time

    ML/LLVM Compiler Engineer Exciting Blockchain Compiler Role / Remote working / Token equity on offer! An ML/LLVM Compiler Engineer is required to join an exciting ML powered Blockchain company specialisingin all aspects of computer architecture relating to CPU's, GPU's and customer accelerators! My client also integrates advanced machine learning algorithms,...


  • San Jose, California, United States IC Resources Full time

    ML/LLVM Compiler Engineer Exciting Blockchain Compiler Role / Remote working / Token equity on offer An ML/LLVM Compiler Engineer is required to join an exciting ML powered Blockchain company specialisingin all aspects of computer architecture relating to CPU's, GPU's and customer accelerators My client also integrates advanced machine learning algorithms,...

  • Compiler Lead

    6 days ago


    San Bruno, United States Femtosense Full time

    We build chips and AI algorithms for AI inference in edge devices with best-in-class energy consumption, area, speed, and cost. Our systems are based on a distributed, near-memory-compute architecture and sparse mathematics acceleration. End consumer products incorporating our technology include hearables, smart home appliances, security and environment...


  • San Francisco, United States LITA INC Full time

    The successful candidate will be responsible for designing and implementing a backend compiler for LLVM to target the new ISA. We are looking for a Senior Compiler Engineer to join our team to develop a virtual machine optimized for generating succinct proofs of computational soundness. The successful candidate will be responsible for designing and...

  • Compiler Lead

    4 days ago


    San Bruno, United States Femtosense Full time

    We build chips and AI algorithms for AI inference in edge devices with best-in-class energy consumption, area, speed, and cost. Our systems are based on a distributed, near-memory-compute architecture and sparse mathematics acceleration. End consumer products incorporating our technology include hearables, smart home appliances, security and environment...

  • Compiler Engineer

    6 days ago


    San Francisco, United States Untether AI Full time

    ***Please note: While our engineering HQ is in Toronto, this is a remote opportunity and we welcome applicants from anywhere in North America.*** Untether AI is building the world’s highest performance pure-digital AI inference startup. We’re a rapidly growing Toronto-based startup, with employees across Canada and the US, building next generation...

  • Software Engineer

    6 days ago


    San Diego, United States BioTalent Full time

    We are looking for an experienced Instrument Control Software Engineer to join our team! This role will be hybrid/on-site in San Diego, CA or Branford, CT and we will provide relocation assistance for non-local candidates. Responsibilities: Develop and improve control system software for the instrument opto-mechanical, sensor, and thermal subsystems. Data...

  • Software Engineer

    2 days ago


    San Diego, United States BioTalent Full time

    We are looking for a Software Engineer to join our team! This role will be hybrid/on-site in San Diego, CA or Branford, CT and we will provide relocation assistance for non-local candidates. Responsibilities: Develop and improve control system software for the instrument opto-mechanical, sensor, and thermal subsystems.Data acquisition, motion control, signal...

  • Software Engineer

    2 days ago


    San Diego, United States BioTalent Full time

    We are looking for a Software Engineer to join our team! This role will be hybrid/on-site in San Diego, CA or Branford, CT and we will provide relocation assistance for non-local candidates. Responsibilities: Develop and improve control system software for the instrument opto-mechanical, sensor, and thermal subsystems.Data acquisition, motion control, signal...

  • AI Compiler Manager

    1 month ago


    San Francisco, United States IC Resources Full time

    AI Compiler Manager Exciting / Well funded scale-up - Remote Working & Equity! An AI Compiler Manager is required to join an exciting US scale up, they are creating new ways to 'plug and play' different Hardware platforms, run multi-purpose ML modules more efficiently and to make compatible with all Hardware interfaces! Think of the possibilities! What’s...

  • AI Compiler Manager

    4 weeks ago


    San Francisco, California, United States IC Resources Full time

    AI Compiler Manager Exciting / Well funded scale-up Remote Working & Equity An AI Compiler Manager is required to join an exciting US scale up, they are creating new ways to 'plug and play' different Hardware platforms, run multi purpose ML modules more efficiently and to make compatible with all Hardware interfaces Think of the possibilities What's...

  • C+ Software Engineer

    2 weeks ago


    San Diego, United States Technology Unlimited Group Full time

    Job Description Job Title: C++ Software Engineer Location: San Diego, CA Job Type: Hybrid US Citizenship: Required Job Description: Technology Unlimited Group (TUG) is seeking a highly motivated C++ Software Engineers to support the development and integration of Command, Control, Communications, Computers and Intelligence (C4I) Systems. The position will be...

  • C++ Software Engineer

    3 weeks ago


    San Diego, United States TUG Full time

    Job DescriptionJob DescriptionJob Title: C++ Software EngineerLocation: San Diego, CAJob Type: HybridUS Citizenship: RequiredJob Description:Technology Unlimited Group (TUG) is seeking a highly motivated C++ Software Engineers to support the development and integration of Command, Control, Communications, Computers and Intelligence (C4I) Systems. The...


  • San Francisco, United States Acceler8 Talent Full time

    Senior Compiler Engineer Introduction We are on a mission to develop the world's highest performance pure-digital AI inference technology. We are a rapidly growing startup based in Toronto, with a distributed team across Canada and the US. Our focus is on building next-generation hardware AI accelerators for neural net inference. With a strong commitment to...

  • C Software Engineer

    7 days ago


    San Diego, United States TUG Full time

    Job Description Job Description Job Title: C++ Software Engineer Location: San Diego, CA Job Type: Hybrid US Citizenship: Required Job Description: Technology Unlimited Group (TUG) is seeking a highly motivated C++ Software Engineers to support the development and integration of Command, Control, Communications, Computers and Intelligence (C4I) Systems. The...