Build Software Development Tools for Quantum Computing
">
We are seeking a highly motivated scientist to help us develop software development tools that support the emerging field of quantum computing.
">
The ideal candidate has expertise in quantum computing, preferably with knowledge of compilers, system programming, or high-performance computing.
">
You will work closely with other scientists, physicists, and computer scientists to establish collaborations with the product engineering and design teams to develop the enabling technology behind our products.
">
You should have excellent communication skills, strong motivation for learning, and a passion for pushing at the boundaries of technology.
">
The successful candidate will join a fast-growing team that will influence the software architecture for our software development tools and lay the foundation for future products.
">
Key Responsibilities:
">
Design and develop programming tools that directly interact with quantum hardware.
">
Enable support for emerging quantum hardware and ensure robust integration with our software infrastructure.
">
Connect internal compiler components with user-facing services and interfaces.
">
Solve scientific and technical problems in support of Horizon's product development.
">
Maintain proper documentation of your work and present results both internally and externally.
">
Write reports, research papers, and technical documentation as may be required by the company.
">
Work with other employees and external partners to develop and protect novel intellectual property relating to quantum hardware and software innovations.
">
Keep up-to-date with the latest scientific and technical advances.
">
Requirements:
">
">
* Master's degree in Quantum Computing, Quantum Physics, Computer Science, or a related field.
">
* Proficiency in C++, Python, or other systems-level programming languages.
">
* Experience in quantum programming and Matlab.
">
* Strong troubleshooting and debugging skills.
">
* Ability to work independently and in a team environment as deemed necessary.
">
* Highly motivated with a passion for learning and driving technical progress.
">
* Excellent collaboration, communication, and documentation skills.
">
* Familiarity with API design, remote procedure calls, or distributed systems programming is a plus.
">
* Experience with working on commercial software development is a plus.
">
">
About Us:
">
We are an international team headquartered in Singapore with key markets spread out worldwide and a growing office in Dublin, Ireland.
"],