Back to search
IC Resources Linkedin · Posted 20d ago

Junior Compiler Engineer

Switzerland

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Location: Zurich

About The Company


Our client is an innovative technology company developing high-performance AI software solutions. Their mission is to enhance AI efficiency, scalability, and accessibility while ensuring optimal performance across diverse hardware platforms. They are focused on building cutting-edge compiler technology to enable seamless cross-platform deployment and optimization.


The Role

Our client is seeking an experienced AI Compiler Engineer to design, develop, and optimize compiler infrastructure for AI workloads. This role involves working with a novel compiler architecture to improve performance, automate kernel optimization, and enhance cross-platform AI deployment. The engineer will collaborate closely with software and hardware teams to refine compiler capabilities.


Key Responsibilities

  • Design, develop, and optimize a high-performance AI compiler.
  • Implement new compiler capabilities to support evolving AI workloads.
  • Enhance compiler architecture with parallelisation and partitioning techniques.
  • Analyze performance data to identify and implement optimizations.
  • Work with product teams to align compiler improvements with user needs.


What The Company Is Looking For

  • 4+ years of experience working with compilers.
  • Strong knowledge of compiler algorithms, data structures, and code generation.
  • Proficiency in C/C++ for compiler development.
  • Experience with low-level code optimization and object file manipulation.
  • Strong analytical and problem-solving skills.


Preferred Qualifications

  • Master’s or PhD in Computer Science, Computer Engineering, or a related field.
  • Familiarity with LLVM or MLIR, instruction selection, register allocation, and linking.
  • Experience with machine learning workloads and hardware acceleration.
  • Background in loop optimizations (vectorisation, unrolling, parallelisation, etc.).


Why Join?

  • Work on cutting-edge AI compiler technology.
  • Help shape the future of AI infrastructure and software optimization.
  • Competitive salary, benefits, and flexible work arrangements.


If you are a Compiler Engineer – AI Optimization looking for an exciting challenge, apply today!

For more details on this and other software opportunities, contact Mitch Wheaton at IC Resources

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent