Company Description
Entropica Labs is a Singapore-based quantum computing software company creating the software layer to support fault-tolerant quantum error correction–the ability to actively remove errors from quantum computations and unlock the transformative applications of quantum computing. Entropica Labs empowers developers, researchers, and domain experts to accelerate the arrival and adoption of fault-tolerant quantum computing.
About the team
Our team at Entropica Labs combines deep expertise in quantum computing, software engineering, quantum information, and advanced error correction methodologies to build essential tools for practical quantum error correction. If you are a creative thinker and problem solver passionate about tackling complex challenges, join us to shape the future of quantum computing.
Job Opportunities at Entropica Labs, be part of our journey!
About Entropica Labs
Entropica Labs builds advanced quantum computing software tools, with a focus on enabling cutting-edge research in quantum error correction and fault-tolerant quantum computation. Our flagship platform, Loom, provides a flexible and extensible framework for simulating, optimising, and testing quantum error correction schemes.
We are seeking a Quantum Error Correction – Syndrome Decoding Engineer to expand Loom’s capabilities with robust and efficient syndrome decoding implementations, bridging the gap between software and hardware performance testing.
About the role
Location: Remote / Singapore
Employment Type: Full-time
You will design and implement syndrome decoding capabilities for a variety of quantum error correction schemes — including surface codes, colour codes, and qLDPC codes — in Loom. This includes integrating decoding algorithms into the library’s simulation pipeline and working at the software–hardware interface to test, benchmark, and optimise performance on real or emulated quantum hardware.
This position requires deep familiarity with current research in quantum error correction, especially recent scientific developments in syndrome decoding, and strong skills in collaborative software development.
Description / Key Responsabilities
- Design, implement, and integrate syndrome decoding algorithms for various QEC codes into Loom.
- Collaborate with the hardware team to connect Loom’s decoding capabilities to real or simulated quantum devices. Be prepared to make use of FPGAs and GPUs via their software interfaces.
- Benchmark and evaluate decoding performance across different code families and noise models.
- Stay current with state-of-the-art syndrome decoding research and translate recent scientific advances into practical software tools.
- Contribute to the Loom codebase following best practices in version control, testing, and documentation.
- Work in a collaborative, cross-disciplinary environment bridging quantum information science, software engineering, and hardware integration.
Required Qualifications
- Strong knowledge of quantum error correction and syndrome decoding methods.
- Experience with surface codes, color codes, and/or quantum LDPC codes.
- Proficiency in Python (experience with scientific computing libraries such as NumPy, SciPy, or networkx is a plus).
- Familiarity with quantum computing frameworks (e.g., Qiskit, Cirq, Stim, PyMatching).
- Demonstrated experience working with Git and large, collaborative codebases.
- Understanding of software–hardware integration concepts.
Preferred Qualifications
- Research experience in syndrome decoding algorithms or related areas.
- Contributions to open-source quantum computing projects.
- Experience with performance optimisation for real-time or near-real-time decoding.
- Familiarity with FPGA, GPU, or other hardware-accelerated decoding approaches.
- Strong understanding of software engineering best practices — testing, version control (Git), code review, management of packages with uv.
Join Entropica! Apply now
About Entropica Labs
Entropica Labs develops advanced quantum computing software with a focus on quantum error correction, fault-tolerance, and scalable quantum computing workflows. Our flagship software library, Loom, is designed to support the development, simulation, and deployment of quantum error correction schemes on real-world quantum devices.
We are seeking a Quantum Compiler Engineer to help build and extend the compiler toolchain in Loom, enabling seamless integration between high-level logical gate descriptions and hardware-specific execution layers.
About the role
Location: Remote / Singapore
Employment Type: Full-time
In this role, you will design, develop, and maintain compiler infrastructure within Loom, bridging logical gate definitions and low-level machine dialects such as MLIR, QIR, and QASM. You will work closely with other team members to ensure that Loom’s compiler toolchain is flexible, hardware-aware, and optimised for quantum error correction workflows.
You will also help to develop optimisations for the compiler infrastructure.
Your work will involve both theoretical understanding of quantum error correction and practical knowledge of hardware-specific constraints in various quantum computing architectures.
Description / Key Responsabilities
- Design and implement components of Loom’s compiler toolchain, from logical gate representations to hardware-ready code.
- Integrate program definitions of logical gates with lower-level machine dialects, including MLIR, QIR, and QASM.
- Collaborate with QEC and hardware specialists to incorporate hardware-specific optimisations.
- Ensure compiler passes are modular, maintainable, and performant.
- Work on cross-layer integration, from quantum error correction abstractions down to hardware execution layers.
- Maintain documentation, tests, and developer guides for compiler components.
Required Experience
- Strong background in compiler development or programming language theory.
- Familiarity with quantum computing concepts, particularly quantum error correction.
- Experience with low-level compiler infrastructures and machine dialects (MLIR, QIR, QASM, LLVM-based frameworks).
- Proficiency in Python and experience with C++ for performance-critical components.
- Experience with version control tools (Git) and collaborative software development workflows.
Preferred Qualifications
- Hands-on experience with quantum hardware toolchains or simulators.
- Familiarity with multiple quantum computing architectures (superconducting, trapped-ion, photonic, etc.).
- Contributions to open-source compiler or quantum computing projects.
- Understanding of code generation and optimisation techniques for heterogeneous hardware.
Join Entropica! Apply now
About Entropica Labs
Entropica Labs develops advanced quantum computing software tools, with a strong focus on quantum error correction, compilation, and integration with real quantum hardware. Our flagship library, Loom, provides a flexible and powerful framework for developing, simulating, and deploying quantum programs.
We are looking for a Quantum Software–Hardware Interface Engineer to design and implement the crucial bridge between Loom’s software stack and target quantum hardware platforms.
About the role
Location: Singapore
Employment Type: Full-time
In this role, you will design APIs and abstraction layers that connect Loom to real quantum devices, ensuring seamless integration between software and hardware components. You will test, benchmark, and optimize the performance of the software–hardware pipeline, and work closely with both software developers and hardware specialists to adapt the toolchain to specific architectures.
This is a hands-on role requiring a strong willingness to work with hardware and the ability to quickly develop a deep understanding of target quantum hardware systems and their components.
Description / Key Responsabilities
- Design and implement API and abstraction layers for the software–hardware interface in Loom.
- Test and optimize performance across the full software-to-hardware execution flow.
- Collaborate with software teams to understand quantum program structures and execution requirements.
- Work with hardware specialists to adapt the interface to the specific architecture and constraints of target quantum devices.
- Contribute to integration, debugging, and validation of quantum programs on real or simulated hardware.
- Participate in cross-team design discussions for the software–hardware toolchain.
Required Qualifications
- Strong software engineering skills, with experience in API design and integration layers.
- Familiarity with quantum computing concepts and basic understanding of quantum hardware architectures.
- Proficiency in Python (experience with C++ is a plus).
- Demonstrated ability to work collaboratively in multi-disciplinary teams.
- Experience with performance profiling, benchmarking, and optimization.
- Strong willingness to learn and work hands-on with hardware.
- Experience with version control tools (Git) and collaborative software development workflows.
Preferred Qualifications
- Experience with hardware control stacks for quantum computers.
- Familiarity with one or more quantum programming frameworks (Qiskit, Cirq, tket, Braket, etc.).
- Understanding of hardware-specific constraints for superconducting, trapped-ion, photonic, or spin-qubit architectures.
Join Entropica! Apply now
About Entropica Labs
Entropica Labs builds advanced quantum computing software tools, with a focus on enabling cutting-edge research in quantum error correction and fault-tolerant quantum computation. Our flagship platform, Loom, provides a flexible and extensible framework for simulating, optimising, and testing quantum error correction schemes.
About the role
Location: Remote / Singapore
Employment Type: Full-time
This role focuses on leading research and development at the intersection of fault-tolerant quantum computing (FTQC) and large-scale algorithms for AI and simulation. You will use
Loom, Entropica’s quantum error correction compiler, to analyse the resource requirements and performance of fault-tolerant quantum algorithms, particularly those relevant to foundational mathematical functions in large language models (LLMs) and neural networks.
As Quantum Algorithms Lead, you will work hands-on with algorithm implementation, resource estimation, and performance benchmarking, while also exploring collaborations with academic and industry partners to test novel quantum neural network designs and AI models. Success requires a strong background in quantum mechanics, algorithms, and computational physics, plus the creativity to bridge theoretical insight with practical, architecture-aware FTQC implementation.
Description / Key Responsabilities
- Lead the design and benchmarking of FTQC algorithms, focusing on their feasibility.
- Identify and model the mathematical primitives in LLMs and neural networks most likely to benefit from quantum acceleration.
- Use Entropica’s Loom compiler and software stack to perform rigorous QEC resourceestimations and speedup analyses.
- Compare QEC codes for different quantum algorithms to outline possible architecturesfor specialised QPUs based on the implementation requirements.
- Explore and evaluate quantum-native AI model architectures with academic and industrypartners.
- Translate research findings into actionable recommendations for compiler optimisation and FTQC orchestration.
- Publish and present research internally and externally to position Entropica as a leader in fault-tolerant quantum error correction.
- Maintain close collaboration with the compiler and orchestration teams to ensure alignment between theory and system requirements.
Required Qualifications
- Strong background in quantum mechanics, quantum algorithms and computational physics.
- Experience with resource estimation for quantum algorithms and familiarity with QEC concepts.
- Proficiency in Python and experience with scientific computing libraries.
- Familiarity with quantum programming frameworks (Qiskit, Cirq, PennyLane, or similar).
- Strong analytical skills and ability to translate theoretical models into implementable algorithms.
- Excellent communication skills for technical and non-technical audiences.
- PhD in Physics, Computer Science, or a related quantitative field.
Join Entropica! Apply now
About Entropica Labs
Entropica Labs develops advanced quantum computing software tools, with a focus on quantum error correction (QEC), compilation, and integration with real quantum hardware. Among our products is Entwine, a web-based GUI for designing lattice surgery circuits for surface codes. You can see a short animation of Entwine on our company website.
We are seeking a Frontend Web Developer to enhance and expand Entwine’s capabilities, working on high-quality, interactive visualization and design tools for quantum error correction workflows.
About the role
Location: Remote / Singapore
Employment Type: Full-time
Your primary responsibility will be to improve and develop new features for Entwine, working closely with other QEC software engineers to interface with backend computational capabilities. You will work with technologies like ReactJS, ThreeJS (3D), Fabric (2D), HTML, CSS, and Python, with a strong focus on creating clean, intuitive, and performant user interfaces.
While prior experience with quantum error correction is not strictly required, it will help you better understand and anticipate the needs of the technical features you will be building. In the future, this role may also expand to include frontend development for other Entropica Labs products.
Description / Key Responsabilities
- Design, implement, and refine features for Entwine’s frontend interface.
- Collaborate with backend and QEC software engineers to integrate visualizations with computational tools.
- Ensure UI/UX best practices are applied to create user-friendly, visually compelling interfaces.
- Optimize application performance for smooth rendering of interactive 2D/3D visualizations.
- Maintain clean, well-documented code that follows modern software development practices.
- Assist Entropica Labs with the development and work of front-end web interfaces (company website, documentation websites and additional web based solutions)
Required Qualifications
- Strong proficiency in ReactJS, Fabric, ThreeJS, HTML, and CSS.
- Proficiency in Python.
- Experience designing interactive data visualizations or 3D graphical interfaces.
- Keen eye for UI/UX design and usability principles.
- Familiarity with modern frontend build tools and frameworks.
- Experience working collaboratively in multi-developer codebases (Git).
Preferred Qualifications
- Knowledge of quantum error correction or quantum computing concepts.
- Familiarity with additional backend languages (Go, Rust or Java).
- Familiarity with deployment pipelines, scripting, containerization and CI/CD workflows (GitHub Actions, Bash, Docker).
- A passion for Performance optimization of graphics-heavy web applications.
Join Entropica! Apply now