Pular para o conteúdo

QuEra Computing, Inc.

Engenheiro(a) de Software Científico - Compilador

PythonC++Rust
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 de software únicos no desenvolvimento de ferramentas de simulação e compiladores de ponta para computadores quânticos de átomos neutros da QuEra. 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, que vão desde técnicas de compiladores clássicos até métodos modernos para simulação quântica. 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, usando nossa ferramenta interna. Isso envolve o desenvolvimento de nova infraestrutura de compilador e novo design e implementação de linguagem de programação. Você co-projetará compiladores com hardware de átomos neutros de ponta e tecnologia de correção de erros quânticos. Essa nova direção envolve múltiplos novos desafios em engenharia e ciência.

Responsabilidades

  1. Desenvolvimento e manutenção da infraestrutura de compilador baseada em representações intermediárias de atribuição única estática (Static Single Assignment) da QuEra e componentes de compilador em vários níveis de abstração usados por nossos engenheiros de hardware e cientistas.
  1. Projetar novas linguagens de domínio específico (DSLs) para nosso hardware, bem como o SDK de Bloqade, em conjunto com a equipe.
  1. Integrar ferramentas de simulação existentes com o pipeline do compilador e o serviço de nuvem.
  1. Comunicar e colaborar com cientistas da QuEra e clientes externos para atender aos requisitos de seus casos de uso.

Qualificações

  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. Entusiasmo em construir ferramentas de software para cientistas, especialmente físicos.
  1. Experiência com semântica de Python, type hints de Python, interpretador CPython.
  1. Experiência com pelo menos uma das linguagens compiladas e experiência com seu sistema de tipos, por exemplo, C++, Julia, Rust, Haskell, OCamel, etc.
  1. Experiência com desenvolvimento de compilador baseado em representações intermediárias de atribuição única estática (Static Single Assignment).
  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.
  1. Conhecimento básico de computação quântica, por exemplo, algoritmos quânticos comuns, noções básicas de teoria da informação quântica.

Qualificações Preferenciais

  1. Experiência com o uso de LLVM ou MLIR para desenvolvimento de compiladores, ou experiência com um desenvolvimento de compilador existente.
  1. Design de linguagem de programação, especialmente teoria de linguagem de programação.
  1. Otimização de programas quânticos, por exemplo, simplificação de circuitos quânticos, escalonamento, roteamento, etc.
  1. Correção de erros quânticos.
  1. Contribuição para bibliotecas open-source existentes.
  1. Experiência com ferramentas de simulação de circuitos existentes, por exemplo, cirq, qiskit, CUDA Quantum, etc.

A faixa salarial base aproximada para esta posição é de US$ 102,400 a US$ 166,400.

Monitoramos consistentemente os dados do mercado externo e atualizamos as faixas salariais base de acordo. Determinamos as decisões de remuneração base com base em vários fatores, incluindo localização geográfica, conhecimento específico da função, habilidades e/ou experiência.

Além das nossas 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