Blue Lynx
Compiler Engineer
Blue LynxNetherlands5 days ago
Full-timeRemote FriendlyEngineering, Information Technology

Our client si is a global leader in hybrid control systems for quantum computing, a field on the verge of exponential growth.


Their innovative hardware and software offer a groundbreaking approach to controlling quantum computers, scaling from individual qubits to arrays of thousands.


We are looking for a highly experienced a hands-on Compiler Engineer who embodies ambition and positivity. Someone who can passionately take ownership of their responsibilities, collaborating effectively with remote teams to not only meet but exceed our objectives and fulfill the evolving needs of our expanding customer base.


Responsibilities:

  • Design and develop a high-level compiler translating a proprietary quantum language into instructions for a custom quantum processor.
  • Implement and optimize IR transformations, semantic analysis, and compiler passes to improve program efficiency and correctness.
  • Solve complex optimization challenges for real-time applications, hybrid quantum/classical workflows, and parallel execution.
  • Conduct rigorous testing, debugging, and profiling of compiler outputs to ensure performance, correctness, and scalability on limited hardware resources.
  • Collaborate closely with hardware, software, and architecture teams to enable seamless integration and enhance overall system capabilities.


Requirements:

  • At least 5 years of hands-on programming experience, ideally in C++ or Rust.
  • BSc or higher in Computer Science, Computer Engineering, Mathematics, or related scientific field; MSc/PhD preferred.
  • Strong experience with high-level compiler development, including IR design, optimization passes, and language/frontend work.
  • Experience with LLVM or MLIR, or equivalent compiler frameworks.
  • Ability to work effectively in a multidisciplinary team, collaborating with hardware, software, and architecture experts.

Key Skills

Ranked by relevance