{"schemaVersion":"jobsearcher.job.v1","id":"1435920154bd56ab188dc161","url":"https://jobsearcher.com/jobs/1435920154bd56ab188dc161","canonicalUrl":"https://jobsearcher.com/jobs/1435920154bd56ab188dc161","title":"Scientific Software Engineer - Developer Experience","description":"Overview\nIn this role you influence language design and compiler architecture decisions from a developer’s perspective, shaping APIs, IR, and tooling while decisions are still in flux. You collaborate with the Kirin-based IR and the Bloqade Python SDK teams to stress-test interfaces and error models. You’ll prototype early UX and error surfaces, and help define the developer experience across the stack. This is a chance to impact how researchers and application scientists interact with a pioneering platform.\n\nCompensation / Benefitsequity grantsbase salary range discloseddiversity and equal opportunity employer\nResponsibilitiesShape language design, IR architecture and API reviews with a DX focusPrototype early error messages, visualizations, and workflow conceptsContribute to a coherent error model across compiler passesDevelop visualization and tooling for circuit diagrams and error analysisImprove the workflow from Bloqade programs to emulation and hardware jobsHelp define first-class standard libraries and primitives\nKey requirementsExperience building developer-facing tooling (compilers, LSP servers, linters, SDK APIs, or notebook tooling)Proficiency in Rust and Python; comfort with the IR layerInterest in platform or language design and in working with unstable APIsWillingness to grow into compiler engineering and SSA-based stacksStrong opinions on high-quality error surfaces and messagingStrong opinions on good error messagesCross-functional collaborationPrototype mindset with iterative feedbackRust (Kirin, execution layer)Python (user-facing SDK)SSA-based compiler concepts","company":"Quera Computing","rawCompany":"quera computing","city":"Somerville","state":"MA","isRemote":false,"isActive":false,"createdAt":"2026-09-15T03:38:40.357Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Scientific Software Engineer - Developer Experience","description":"Overview\nIn this role you influence language design and compiler architecture decisions from a developer’s perspective, shaping APIs, IR, and tooling while decisions are still in flux. You collaborate with the Kirin-based IR and the Bloqade Python SDK teams to stress-test interfaces and error models. You’ll prototype early UX and error surfaces, and help define the developer experience across the stack. This is a chance to impact how researchers and application scientists interact with a pioneering platform.\n\nCompensation / Benefitsequity grantsbase salary range discloseddiversity and equal opportunity employer\nResponsibilitiesShape language design, IR architecture and API reviews with a DX focusPrototype early error messages, visualizations, and workflow conceptsContribute to a coherent error model across compiler passesDevelop visualization and tooling for circuit diagrams and error analysisImprove the workflow from Bloqade programs to emulation and hardware jobsHelp define first-class standard libraries and primitives\nKey requirementsExperience building developer-facing tooling (compilers, LSP servers, linters, SDK APIs, or notebook tooling)Proficiency in Rust and Python; comfort with the IR layerInterest in platform or language design and in working with unstable APIsWillingness to grow into compiler engineering and SSA-based stacksStrong opinions on high-quality error surfaces and messagingStrong opinions on good error messagesCross-functional collaborationPrototype mindset with iterative feedbackRust (Kirin, execution layer)Python (user-facing SDK)SSA-based compiler concepts","datePosted":"2026-09-15T03:38:40.357Z","dateModified":"2026-09-15T03:38:40.357Z","hiringOrganization":{"@type":"Organization","name":"Quera Computing","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Somerville","addressRegion":"MA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1435920154bd56ab188dc161"},"url":"https://jobsearcher.com/jobs/1435920154bd56ab188dc161"}}