Nominal
Neuralink
Engenheiro(a) de Software, CI/CD
Sobre a Neuralink
Estamos criando dispositivos que permitem uma interface bidirecional com o cérebro. Esses dispositivos nos permitem restaurar o movimento para pessoas paralisadas, restaurar a visão para cegos e revolucionar a forma como os humanos interagem com seu mundo digital.
Descrição da Equipe
A Equipe de Infraestrutura constrói a base que permite à empresa operar com segurança, robustez e em alta velocidade. Gerenciamos uma mistura de sistemas baseados em nuvem e on-premise e temos uma base de usuários que abrange desde engenheiros altamente proficientes tecnicamente até cientistas e médicos não técnicos; mas todos eles precisam de sistemas sólidos, redes robustas e software à prova de falhas para realizar seu trabalho.
Responsabilidades e Descrição do Cargo
Como Software Engineer, CICD, você trabalhará em estreita colaboração com equipes de toda a empresa e atuará em todas as camadas da pilha do ambiente de trabalho, desde a implantação de hardware físico na linha de produção até o desenvolvimento de ferramentas personalizadas para transmitir gravações neurais de implantes. Você irá:
- Projetar e escalar a plataforma CI/CD que permite às equipes de engenharia entregar código com segurança e rapidez em verticais, incluindo, mas não se limitando a, Implante Cerebral, Robô Cirúrgico, Aplicativo BCI, Clínico, serviços e infraestrutura Full-stack
- Ser o responsável pelas ferramentas de build de software/firmware em escala. Isso inclui caching remoto, execução remota, identificação e seleção de destino, etc.
- Operar e escalar uma frota de runners abrangendo clusters on-premise e na nuvem, cobrindo múltiplas plataformas de hardware, incluindo Mac, Linux, dispositivos embarcados e fixtures de Hardware-in-the-loop
- Manter ambientes de build e CI reproduzíveis com Nix
- Instrumentar a saúde da CI com métricas Prometheus, dashboards Grafana e alertas automatizados para manter um alto sinal-ruído na confiabilidade do pipeline
- Reduzir o tempo do ciclo de desenvolvimento através de ferramentas pre-commit, estratégias de caching, sharding de testes e otimização do grafo de build
Stack de Tecnologia
- Rust, Python
- Terraform
- Bazel e Nix *
- Kubernetes *
- GitLab CI *
- AWS *
- Darwin, Ubuntu, Fedora
Qualificações Necessárias
- Experiência aprofundada na operação de Bazel ou sistemas de build herméticos similares
- Experiência prática na operação de Kubernetes
- Experiência em produção com GitLab CI (ou plataforma de CI comparável), incluindo arquitetura de pipeline, gerenciamento de frota de runners e integrações de executor personalizadas
- Expertise na operação de sistemas UNIX, incluindo Linux e Mac
- Familiaridade com Nix para ambientes reproduzíveis, ou experiência equivalente garantindo builds herméticos e cacheados
- Bacharelado em Ciência da Computação, área relacionada, ou uma combinação equivalente de educação, treinamento e/ou experiência
Qualificações Preferenciais
- Familiaridade com configurações de teste de hardware em loop (hardware in the loop)
- Experiência trabalhando com sistemas de build e ferramentas de CI em um contexto de monorepo
Remuneração Esperada
O salário base previsto para esta posição é esperado estar dentro da seguinte faixa. Seu salário base real será determinado por suas habilidades, experiência e educação ou treinamento relevantes relacionados ao cargo. Também acreditamos em alinhar o sucesso de nossos funcionários com o crescimento de longo prazo da empresa. Como tal, além do salário base, a Neuralink oferece remuneração em ações (na forma de Unidades de Ações Restritas (RSU)) para todos os funcionários em tempo integral.
Faixa Salarial Base
$123,000—$216,000 USD
O que Oferecemos
Funcionários em tempo integral são elegíveis para os seguintes benefícios listados abaixo.
- Uma oportunidade de mudar o mundo e trabalhar com alguns dos especialistas mais inteligentes e talentosos de diferentes áreas
- Potencial de crescimento; avançamos rapidamente os membros da equipe que têm um impacto desproporcional
- Excelente plano de seguro médico, odontológico e oftalmológico através de um plano PPO
- Feriados pagos
- Benefícios de transporte
- Refeições fornecidas
- Ações (RSUs) *Funcionários Temporários e Estagiários excluídos
- Plano 401(k) *Estagiários inicialmente excluídos até trabalharem 1,000 horas
- Licença parental *Funcionários Temporários e Estagiários excluídos
- Férias flexíveis *Funcionários Temporários e Estagiários excluídos
