Pular para o conteúdo

QuEra Computing, Inc.

Engenheiro(a) de Software Científico

Python
Tradução automática. Consulte o original.

Resumo

QuEra Computing, Inc. busca um(a) Engenheiro(a) de Software Científico criativo(a) e colaborativo(a) para ajudar a resolver os desafios únicos de software na integração de aplicações de alto nível em computadores quânticos de última geração com átomos neutros. Você terá a oportunidade de trabalhar com uma equipe vibrante de software científico e uma comunidade de colaboradores industriais e acadêmicos, e de ajudar nossa crescente equipe de especialistas diversos a enfrentar desafios fascinantes, desde técnicas de compiladores clássicos até a integração direta com componentes de hardware de baixo nível. Usando nosso conjunto de ferramentas de código aberto, Kirin, você construirá o pipeline do compilador da QuEra junto com físicos experimentais e computacionais, desde instruções de hardware de baixo nível até linguagens de programação de alto nível. Isso envolve o desenvolvimento de novos recursos e infraestrutura para execução de hardware. Você co-projetará compiladores e infraestrutura de hardware para a próxima geração de computação quântica, utilizando tecnologias de ponta em átomos neutros e correção de erros quânticos. Essa direção emergente envolve desafios inéditos tanto em engenharia quanto em ciência.

Responsabilidades

  1. Desenvolver e manter linguagens de domínio específico (DSLs) envolvidas no pipeline de compilação
  1. Dar suporte aos clientes quando surgirem dúvidas de uso e problemas técnicos
  1. Criar documentação abrangente para nosso SDK Bloqade e a infraestrutura do compilador Kirin.
  1. Colaborar com cientistas e nossa equipe de controle de hardware para planejar e desenvolver recursos de hardware necessários para a execução de algoritmos QEC
  1. Colaborar com outros membros da equipe de software científico para entregar novas funcionalidades de linguagem e hardware, incluindo novas portas, instruções de transporte de átomos e funcionalidades de controle de pulso de baixo nível

Qualificações

  1. Doutorado em Ciência da Computação ou Física com foco em uma ou várias das seguintes áreas: computação quântica, arquitetura quântica, linguagem de programação quântica e compilação, ou física quântica, ou experiência profissional equivalente
  1. Entusiasmo em construir ferramentas e documentação utilizadas por não desenvolvedores de software
  1. Experiência com semântica de Python, type hints de Python e APIs do CPython
  1. Conhecimento do ciclo de vida completo do desenvolvimento de software, incluindo controle de versão, revisão de código, testes, CI/CD, logging, profiling, depuração e documentação

Qualificações Preferenciais

  1. Experiência com compiladores baseados em representação intermediária Static Single Assignment (SSA) e engenharia de compiladores usando LLVM/MLIR
  1. Experiência em escrita técnica
  1. Experiência em design de linguagens de programação e compiladores
  1. Profundo entendimento em tópicos como física quântica, algoritmos quânticos, correção de erros quânticos e compilação quântica
  1. Experiência na criação de conteúdo educacional sobre tópicos de computação quântica
  1. Experiência em colaboração e contribuição em código aberto com bom histórico de contribuições no GitHub

A QuEra Computing Inc. atualmente não possui uma entidade estabelecida no Canadá e, portanto, esta contratação, que incluirá elegibilidade para benefícios, licenças remuneradas, etc., será gerenciada por meio de um Empregador de Terceiros (Employer of Record).

A QuEra está comprometida em cultivar um ambiente de trabalho diversificado e se orgulha de ser um empregador que oferece igualdade de oportunidades. Valorizamos muito a diversidade em nossos funcionários atuais e futuros e não discriminamos (incluindo em nossas práticas de contratação e promoção) com base em raça, religião, cor, origem nacional, gênero, expressão de gênero, orientação sexual, idade, estado civil, status de veterano, status de deficiência ou qualquer outra característica protegida por lei.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Vagas Dev é mantido gratuitamente pela equipe NortJobs.

Seu próximo empregopode estar na NortJobs.

Vagas Dev

Vagas para desenvolvedores e programadores. Brasil em primeiro lugar. Sua próxima oportunidade.

NortJobs · mantenedoraInstagramLinkedInTwitter
LegalSobre o projetoPrivacidadeVagas Dev © 2026