CONCEPT SOLUTIONS LLC
OpenAI
Engenheiro(a) de Software, Infraestrutura de Computação
Sobre a Equipe
A Infraestrutura de Computação constrói a plataforma que transforma enormes quantidades de computação em um motor confiável para IA de ponta. Projetamos, provisionamos, agendamos, operamos e otimizamos os sistemas que conectam aceleradores, CPUs, redes, armazenamento, data centers, software de orquestração, infraestrutura de agentes, ferramentas de desenvolvedor e observabilidade em uma experiência coerente para pesquisadores e equipes de produto.
Nosso trabalho abrange todo o stack: planejamento de capacidade e ciclo de vida de clusters, automação bare-metal, sistemas distribuídos, clusters Kubernetes e agendamento, otimização profunda de sistemas, redes de alta performance, armazenamento, saúde do parque, confiabilidade, perfilamento de cargas de trabalho, benchmarking e a experiência do desenvolvedor que permite que as equipes usem enormes sistemas de computação com confiança. Nessa escala, pequenas melhorias na comunicação, agendamento, eficiência de hardware ou fluxos de trabalho de depuração podem se compor em velocidade de pesquisa significativa. Estamos contratando em toda a Infraestrutura de Computação, em vez de para uma única equipe restrita, e usamos esta vaga para alocar engenheiros fortes aos problemas onde eles podem ter mais alavancagem.
Sobre a Vaga
Estamos procurando engenheiros que queiram construir a plataforma de computação por trás da pesquisa e dos produtos da OpenAI. Você pode não ser o mais forte em sistemas de baixo nível, computação de alta performance, infraestrutura distribuída, confiabilidade, CaaS, infraestrutura de agentes, plataformas de desenvolvedor, ferramentas ou na experiência do usuário em torno da infraestrutura. O que importa é que você consiga raciocinar cuidadosamente sobre sistemas complexos, escrever software durável e elevar a qualidade e a velocidade das pessoas ao seu redor.
Dependendo de sua experiência e interesses, você pode trabalhar perto do hardware, perto dos usuários, em infraestrutura de CaaS e de agentes, ou nos planos de controle e planos de dados intermediários. Você poderia ajudar a colocar nova capacidade de supercomputação online, otimizar cargas de trabalho de treinamento a partir de traces de profiler e benchmarks, melhorar o comportamento do NCCL e da comunicação coletiva, raciocinar sobre GPUs, NICs, topologia, firmware, térmicas e modos de falha, ou projetar abstrações que façam clusters heterogêneos parecerem uma plataforma coerente.
Não esperamos que todos os candidatos tenham trabalhado em todas as camadas. Alguns engenheiros se aprofundarão em performance de sistemas, comportamento de kernel ou runtime, protocolos de rede em larga escala, RDMA, NCCL, comportamento de hardware de GPU, benchmarking, agendamento ou confiabilidade de hardware; outros tornarão a plataforma mais utilizável através de APIs, ferramentas, fluxos de trabalho e experiência do desenvolvedor. O fio condutor é um forte julgamento de engenharia e entusiasmo em tornar enormes sistemas de computação mais rápidos, mais confiáveis e mais fáceis de usar.
Esta é uma vaga geral para Infraestrutura de Computação. Consideraremos candidatos para equipes em toda a Infraestrutura de Computação e o alocaremos com base em seus pontos fortes, nos problemas que o motivam e onde as necessidades de infraestrutura são maiores.
Onde você pode trabalhar
- Fundamentos de Computação: Construir os primitivos de plataforma de baixo nível que tornam hardware, provedores e data centers heterogêneos repetíveis, automatizáveis e operáveis em escala.
- Parque / Orquestração: Transformar capacidade bruta em clusters e sistemas de agendamento confiáveis e eficientes que pesquisadores e equipes de produto podem usar com atrito mínimo e ótima experiência.
- Engenharia de Rede Central: Construir e operar os tecidos de rede de alta performance, protocolos e observabilidade necessários para as maiores cargas de trabalho de treinamento e serviço.
- Saúde do Hardware e Observabilidade: Detectar, diagnosticar, remediar e prevenir problemas de saúde de hardware e do parque para que a computação utilizável permaneça alta entre provedores e gerações de aceleradores.
- Armazenamento: Construir abstrações de armazenamento escaláveis, performáticas e duráveis que evitem que o movimento de dados e o acesso ao armazenamento se tornem um gargalo para pesquisa ou produtos.
- Infraestrutura de Agentes: Construir infraestrutura de execução em sandbox para cargas de trabalho agênticas em pesquisa e produção, com forte isolamento, confiabilidade e escala.
Nesta função, você irá:
- Construir e otimizar profundamente software de sistema confiável para sistemas de computação em larga escala que executam algumas das cargas de trabalho de IA mais exigentes do mundo.
- Projetar e operar infraestrutura em aceleradores, CPUs, NICs, switches, protocolos de rede, armazenamento, data centers, orquestração de clusters, agendamento e saúde do parque.
- Perfilamento, benchmarking e otimização de cargas de trabalho de treinamento em gargalos de computação, memória, armazenamento, rede, NCCL e comunicação coletiva, e agendamento de clusters.
- Criar automação ciente de hardware que torna o provisionamento, atualizações de firmware e drivers, resposta a incidentes e operações do dia a dia mais rápidas e menos propensas a erros.
- Construir CaaS, infraestrutura de agentes, ferramentas de perfilamento, observabilidade, benchmarking e plataforma que ajudam pesquisadores, engenheiros de produto e operadores a lançar, depurar e otimizar cargas de trabalho com menos atrito.
- Transformar lições operacionais em melhores sistemas, abstrações mais fortes e limites de propriedade mais claros entre as equipes.
- Colaborar com equipes de pesquisa, engenharia, segurança, rede, hardware e data center para tornar a capacidade de computação mais capaz e fácil de usar.
Qualificações
Você pode se destacar nesta função se você:
- Construiu ou operou sistemas distribuídos, plataformas de infraestrutura, ambientes de computação de alta performance, sistemas de rede em larga escala, clusters Kubernetes, ferramentas de desenvolvedor ou sistemas de produção com requisitos de confiabilidade exigentes.
- Gosta de trabalhar em várias camadas do stack e se sente confortável transitando entre software, hardware, rede, performance de sistemas, confiabilidade e necessidades do usuário.
- Se preocupa em tornar a infraestrutura complexa compreensível, observável e utilizável para as pessoas que dependem dela.
- Consegue diagnosticar problemas difíceis sob pressão operacional real, enquanto ainda investe em qualidade de engenharia de longo prazo.
- Gosta de criar alavancagem para outros, seja através de APIs, automação, ferramentas de depuração, primitivos de infraestrutura de CaaS e de agentes, melhorias de fluxo de trabalho ou melhores abstrações de plataforma.
- É motivado por escala, eficiência, confiabilidade e medição disciplinada através de benchmarks, perfis e evidências de produção.
- Comunica-se claramente, assume responsabilidade e trabalha bem com equipes cujas restrições e objetivos diferem dos seus.
- Fortes habilidades em engenharia de software e experiência na construção, operação ou melhoria de sistemas de infraestrutura de produção.
- Experiência em uma ou mais áreas relevantes, como sistemas distribuídos, sistemas operacionais, protocolos de rede, RDMA, NCCL ou comunicação coletiva, armazenamento, Kubernetes, agendamento, observabilidade, engenharia de confiabilidade, computação de alta performance, infraestrutura de GPU, CaaS, infraestrutura de agentes, otimização de performance ciente de hardware, benchmarking, experiência do desenvolvedor ou ferramentas de infraestrutura.
- Capacidade de depurar comportamento complexo de sistemas em camadas de software, hardware, rede e carga de trabalho, e transformar descobertas em melhorias robustas.
- Conforto com ambiguidade, forte senso de responsabilidade e um viés para soluções práticas e duráveis.
- Interesse em trabalhar em infraestrutura que habilita diretamente pesquisa de IA de ponta e impacto de produto.
Sobre a OpenAI
A OpenAI é uma empresa de pesquisa e implantação de IA dedicada a garantir que a inteligência artificial de propósito geral beneficie toda a humanidade. Empurramos os limites das capacidades dos sistemas de IA e buscamos implantá-los com segurança no mundo através de nossos produtos. A IA é uma ferramenta extremamente poderosa que deve ser criada com segurança e necessidades humanas em seu núcleo, e para alcançar nossa missão, devemos abranger e valorizar as muitas perspectivas, vozes e experiências diferentes que formam o espectro completo da humanidade.
Somos um empregador que oferece igualdade de oportunidades e não discriminamos com base em raça, religião, cor, origem nacional, sexo, orientação sexual, idade, status de veterano, deficiência, informação genética ou outra característica legalmente protegida aplicável.
Para informações adicionais, consulte a Política de Afirmação de Ação e Igualdade de Oportunidades de Emprego da OpenAI.
Verificações de antecedentes para candidatos serão administradas de acordo com a lei aplicável, e candidatos qualificados com histórico de prisão ou condenação serão considerados para emprego de acordo com essas leis, incluindo a San Francisco Fair Chance Ordinance, a Los Angeles County Fair Chance Ordinance for Employers e a California Fair Chance Act, para candidatos baseados nos EUA. Para trabalhadores não incorporados do Condado de Los Angeles: acreditamos razoavelmente que o histórico criminal pode ter uma relação direta, adversa e negativa com os seguintes deveres do cargo, potencialmente resultando na retirada de uma oferta de emprego condicional: proteger o hardware do computador confiado a você contra roubo, perda ou dano; devolver todo o hardware do computador em sua posse (incluindo os dados nele contidos) após o término do emprego ou fim da atribuição; e manter a confidencialidade de informações proprietárias, confidenciais e não públicas. Além disso, os deveres do cargo exigem acesso a sistemas de tecnologia da informação seguros e protegidos e obrigações relacionadas à segurança de dados.
Para notificar a OpenAI que você acredita que esta publicação de vaga não está em conformidade, envie um relatório através deste formulário. Nenhuma resposta será fornecida para consultas não relacionadas à conformidade da publicação de vaga.
Estamos comprometidos em fornecer acomodações razoáveis a candidatos com deficiência, e os pedidos podem ser feitos através deste link.
Política de Privacidade Global para Candidatos da OpenAI
Na OpenAI, acreditamos que a inteligência artificial tem o potencial de ajudar as pessoas a resolver imensos desafios globais, e queremos que os benefícios da IA sejam amplamente compartilhados. Junte-se a nós na formação do futuro da tecnologia.
