Pular para o conteúdo

QuEra Computing, Inc.

Engenheiro(a) de Software Científico – Máquina Virtual e Emulação

C++Rust
Tradução automática. Consulte o original.

Resumo

A QuEra Computing Inc. busca um(a) Engenheiro(a) de Software Científico criativo(a) e colaborativo(a) para ajudar a resolver os desafios de software únicos da integração de aplicações de alto nível em computadores quânticos de átomos neutros de última geração. Você terá a oportunidade de trabalhar com uma equipe vibrante de software científico e uma comunidade de colaboradores da indústria e da academia, e de ajudar nossa crescente equipe de especialistas diversos a enfrentar desafios fascinantes, que vão desde técnicas de compiladores clássicos até a integração direta com componentes de hardware de baixo nível.

Interagindo diretamente com nossa ferramenta de compilador Kirin, você construirá as ferramentas de simulação de hardware multinível da QuEra em todo o pipeline do compilador, juntamente com físicos experimentais e computacionais. Isso envolve o desenvolvimento de novos recursos e infraestrutura para simular a execução de hardware. Você co-projetará compiladores e infraestrutura de simulação 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 nova direção envolve múltiplos novos desafios em engenharia e ciência.

Responsabilidades

  1. Desenvolver e manter uma máquina virtual de hardware multinível que emule a linguagem de domínio específico (DSL) da QuEra para programas em nível de pulso e sua pilha de compilação associada
  1. Suportar a integração na pilha de controle
  1. Colaborar com cientistas de Correção de Erros Quânticos (QEC) e a equipe de controle de hardware para planejar e simular recursos de hardware necessários para executar algoritmos de QEC
  1. Colaborar com outros membros da equipe de software científico para realizar simulação de hardware em nível de porta e de movimento de átomos

Qualificações

  1. Mestrado em Ciência da Computação com foco em computação/arquitetura/linguagem de programação/compilador quântico, ou experiência profissional equivalente
  1. Entusiasmo em construir ferramentas usadas por não desenvolvedores de software
  1. Experiência com interpretadores de bytecode, interpretador CPython
  1. Experiência com projetos modernos de C/C++ e ferramentas relacionadas a esses projetos
  1. Experiência com emulação de hardware e desenvolvimento de VM, especialmente para arquiteturas novas/heterogêneas
  1. Experiência com compiladores baseados em representações intermediárias de Atribuição Única Estática (Static Single Assignment - SSA)
  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. Doutorado em Ciência da Computação com foco em computação/arquitetura/linguagem de programação/compilador quântico, ou experiência profissional equivalente
  1. Experiência com linguagens compiladas como Rust, C++, Julia
  1. Experiência com programação FPGA
  1. Conhecimento em física quântica e física AMO
  1. Conhecimento em correção de erros quânticos
  1. Contribuição para bibliotecas open-source existentes

O intervalo de salário base aproximado para esta posição é de US$ 102,400 - US$ 166,400.

Monitoramos consistentemente os dados externos do mercado e atualizamos os intervalos de salário base de acordo. Determinamos as decisões de remuneração base em vários fatores, incluindo localização geográfica, conhecimento específico da função, habilidades e/ou experiência. Além das ofertas de salário base, também fornecemos concessões de ações (equity grants) para todos os novos contratados.

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.

#LI-NB1

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