Scientific Software Engineer - Compiler

Quera
Japan
Workplace: OnsiteFull timeFunction: Software EngineeringEducation: mastersSkills: ["Communication","Collaboration","Problem-solving"]

A Scientific Software Engineer will design and implement the compiler pipeline and DSLs for QuEra’s open-source Kirin toolchain, collaborating with physicists and hardware teams to integrate high-level applications with neutral-atom quantum computers. The role spans software engineering and hardware interfacing, including low-level pulse control, QEC feature development, and co-design of compilers with experimental hardware.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Quera
Quera
1 year ago

Scientific Software Engineer - Compiler

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 9 hours agoStatus: Live

Job Summary

A Scientific Software Engineer will design and implement the compiler pipeline and DSLs for QuEra’s open-source Kirin toolchain, collaborating with physicists and hardware teams to integrate high-level applications with neutral-atom quantum computers. The role spans software engineering and hardware interfacing, including low-level pulse control, QEC feature development, and co-design of compilers with experimental hardware.
Location: Japan
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop and maintain domain-specific languages (DSLs) involved in the compilation pipeline
  • •Support customers when usage questions and technical issues arise
  • •Support integration of our compiler pipeline at our location in Japan together with other team members
  • •Collaborate with scientists and our hardware control team to plan and develop hardware features required for executing QEC algorithms
  • •Collaborate with other members of the scientific software team to deliver new language and hardware features including new gates, atom shuttling instructions, and low-level pulse control features

Key Requirements

  • •Masters in Computer Science with focus on quantum computation/architecture/programming language/compiler, or equivalent professional experience
  • •Enthusiastic about building tools used by non-software developers
  • •Fluent in Japanese and English for technical conversation between team and customers
  • •Experience with Python semantics, Python type hints, and the CPython interpreter
  • •Experience with modern C++ projects and tooling around those projects
Experience:Quantum computing
Education:Master's
Skills:CommunicationCollaborationProblem-solving
Languages:EnglishJapanese
Tech Stack:PythonC++CPythonDSLCompiler design

Company Brief

Quera
Quera operates an online programming education and competitive programming platform, offering coding problems, contests, training resources, and recruitment tools primarily for Persian-speaking students and developers.
Industry: EdTech
Company Size: Small (11 to 50 employees)
Growth: Early Stage Startup
Headquarters: Tehran, Iran
Website