Software Engineer

Product & R&D
Israel
Full-time
Apply for This Job

Share post

Share:

At Classiq Technologies, we’re shaping the future of quantum computing. Our mission is to make quantum computing practical and impactful by bridging the gap between hardware and real-world applications. Our platform enables developers and enterprises to design, optimize, and deploy quantum algorithms at scale, automating complex processes and supporting teams across diverse architectures.

Trusted by Fortune 500 leaders and global governments, Classiq accelerates the quantum era by transforming bold quantum ideas into working applications.

We are looking for a software engineer to join the team developing our execution product. The role combines algorithmic thinking with systems engineering, and spans work on both target compute backends and the broader execution system.

About the role:

You will help build and evolve the execution product end-to-end. The work is a mix of:

  • Quantum Software - Understanding quantum software and working with Classiq’s native language, qmod.
  • Target Compute Backends - designing, implementing, and maintaining the formats in which execution results are produced, in order to integrate quantum algorithms with different targets.
  • Execution system - contributing to the systems that run, orchestrate, and deliver executions.

This is a hands-on engineering role that requires moving between algorithmic problem solving and pragmatic systems work, often within the same week.

What you will do:

  • Develop new functionality across the execution product, from output formats to backend execution logic.
  • Grasp quantum computing algorithms and QMOD concepts to improve the execution usage of Classiq language and concepts in the domain of quantum computing.
  • Compare and understand different quantum simulators to deliver the most scalable simulations to users.
  • Dive into unfamiliar parts of the codebase quickly and contribute meaningful changes early.
  • Debug complex, multi-component systems and trace issues across boundaries.
  • Collaborate closely with product, algorithms, and other engineering teams to ship reliable, performant features.
  • Improve the maintainability, observability, and robustness of the execution stack over time.

Who you are:

  • B.s.C in Math/Physics/Computer Science/Engineering
  • At least 5 years of professional software engineering experience.
  • Strong algorithmic thinking - ability to reason about correctness, complexity, and edge cases.
  • Solid systems engineering background - comfortable working across services, processes, and infrastructure.
  • Proven ability to dive fast into unfamiliar code and become productive quickly.
  • Strong debugging skills in complex, distributed, or multi-layered systems.

Bonus Points:

  • M.S. C in one of the above domains.
  • Background and experience in quantum computing.
  • Proficiency in Python.
  • Experience working on execution engines, job orchestration, schedulers, runtimes, or similar systems.
  • Experience designing or evolving structured output/serialization formats.
  • Comfort with performance analysis and profiling.


Apply for This Job

Classiqについて

Classiqは2020年に設立され、量子コンピューティング・ソフトウェア・エコシステムにおける革新の先駆者です。同社は主要投資家から2億2,000万ドルの資金調達を行い、最高の量子ソフトウェアと比類のない製品の開発に専念する世界トップクラスのチームを構築しました。90件以上の特許、不可欠な量子ソフトウェア技術、そして業界の主要企業との提携を基盤に、Classiq 世界最大級の企業、大学、および各国の量子プログラムClassiq 、その基盤を支えています。

Founded in 2020
Co-workers 100+