B&A
General Motors
Engenheiro de Software Staff - Machine Learning
Descrição da Vaga
Função: O grupo Smart Agents é responsável por criar os modelos de ML e o sistema para simular usuários das vias em diversas situações e gerar os cenários usados para testar e treinar políticas de condução de AV. Se você pensar na Simulação como um videogame no qual nossos veículos autônomos treinam para aprender a dirigir, a equipe Smart Agents desenvolve os modelos de ML/AI que controlam os outros personagens no videogame para interagir de formas realistas enquanto o AV dirige - por exemplo, os outros veículos, ciclistas e pedestres. Nossa pilha de tecnologia inclui modelos de IA Generativa (GPT) e políticas de Aprendizado por Reforço (RL). O grupo Smart Agents trabalha em estreita colaboração com o restante da Simulação e nossos parceiros de Comportamentos, Percepção e Engenheiros de Segurança.
As atribuições específicas podem incluir o desenvolvimento de modelos de ML/RL, bem como o desenvolvimento de loops de treinamento, otimização de fluxo, integração, criação de infraestrutura de ML, métricas e pipelines de dados para implantação de modelos em produção, bem como para ciclos rápidos de experimentação.
O que você fará
- Apoiar a equipe no desenvolvimento de modelos de machine learning (ML) e aprendizado por reforço (RL), incluindo o desenvolvimento e otimização de loops de treinamento.
- Simplificar a integração e criar infraestrutura de ML, métricas e pipelines de dados para implantação de modelos em produção e experimentação rápida.
- Trabalhar como parte de uma equipe de ML e contribuir com forte experiência em engenharia de software (SWE).
- Apoiar a equipe de ML na aceleração de cronogramas de projetos, particularmente em áreas relacionadas a tecnologias de Autopilot, Lane Keep e veículos autônomos (AV).
- Experiência em simulação e robótica é altamente desejável, com preferência por candidatos com histórico em AV ou robótica em vez de empresas focadas apenas em nuvem.
- Bônus: Experiência na construção de pipelines de ML e de sistemas de alto desempenho
- Experiência com perfilamento de software de CPU e/ou GPU, agendamento de processos e priorização
- Experiência na construção de pipelines de ML e de sistemas de alto desempenho
- Experiência com perfilamento de software de CPU e/ou GPU, agendamento de processos e priorização
- Experiência trabalhando com modelos de RL e previsão de sequência (ML)
Requisitos mínimos
Suas Habilidades e Capacidades
- 4+ anos de experiência na área de robótica ou serviços de backend sensíveis à latência
- Experiência de trabalho com equipes, algoritmos e modelos de machine learning
- Fortes habilidades de programação em C++ ou Python modernos
Bônus
- Apaixonado pela tecnologia de carros autônomos e seu impacto no mundo
- Expertise na definição de arquiteturas que sejam escaláveis, eficientes, tolerantes a falhas e facilmente extensíveis, permitindo mudanças ao longo do tempo sem grandes interrupções.
- Capacidade de projetar em vários sistemas. Capacidade de investigar áreas sofisticadas, bem como uma boa amplitude de compreensão de sistemas fora do seu domínio.
- Capacidade de desempenhar várias funções, alternando entre codificação, design, estratégia técnica e mentoria, combinado com excelente julgamento sobre quando mudar de contexto para atender à maior necessidade.
- Histórico na implantação de modelos de percepção/previsão/av em ambientes do mundo real
Suas Habilidades e Capacidades
- 4+ anos de experiência na área de robótica ou serviços de backend sensíveis à latência
- Experiência comprovada em machine learning e classificação. Familiarizado com frameworks de ML como Tensorflow ou PyTorch
- Fortes habilidades de programação em C++ ou Python modernos
- Apaixonado pela tecnologia de carros autônomos e seu impacto no mundo
- Expertise na definição de arquiteturas que sejam escaláveis, eficientes, tolerantes a falhas e facilmente extensíveis, permitindo mudanças ao longo do tempo sem grandes interrupções.
- Capacidade de projetar em vários sistemas. Capacidade de investigar áreas sofisticadas, bem como uma boa amplitude de compreensão de sistemas fora do seu domínio.
- Capacidade de desempenhar várias funções, alternando entre codificação, design, estratégia técnica e mentoria, combinado com excelente julgamento sobre quando mudar de contexto para atender à maior necessidade.
- Histórico na implantação de modelos de percepção/previsão/av em ambientes do mundo real
A GM não fornece patrocínio relacionado à imigração para este cargo. Não se candidate a esta vaga se você precisar de patrocínio de imigração da GM agora ou no futuro. Isso inclui patrocínio direto da empresa, entrada da GM como empregador de registro de imigração em um formulário governamental e qualquer autorização de trabalho que exija uma submissão por escrito ou outro suporte de imigração da empresa (por exemplo, H1-B, OPT, STEM OPT, CPT, TN, J-1, etc).
Compensação: As informações de compensação são apenas uma estimativa de boa-fé. Elas baseiam-se no que um candidato aprovado poderia receber de acordo com as leis estaduais aplicáveis. A compensação pode não ser representativa para cargos localizados fora de Nova York, Colorado, Califórnia ou Washington.
- A faixa salarial para este cargo é de $144,700 a $284,100. O salário base real que será oferecido a um candidato aprovado dentro desta faixa variará com base em fatores relevantes para o cargo.
- Potencial de Bônus: Um programa de remuneração variável oferece pagamentos baseados no desempenho da empresa, nível do cargo e desempenho individual.
- Benefícios: A GM oferece uma variedade de programas de benefícios de saúde e bem-estar. As opções de benefícios incluem plano médico, odontológico, oftalmológico, Conta Poupança de Saúde (HSA), Contas de Despesas Flexíveis (FSA), plano de previdência, benefícios de doença e acidente, seguro de vida, férias e feriados remunerados, programas de assistência educacional, programa de assistência ao funcionário, descontos em veículos GM e muito mais.
Relocação: Este cargo pode ser elegível para benefícios de relocação.
Visão Geral dos Benefícios
Desde o primeiro dia, cuidamos do seu bem-estar – no trabalho e em casa – para que você possa se concentrar em realizar suas ambições. Saiba como a GM apoia uma carreira gratificante que recompensa você pessoalmente visitando os recursos de Recompensas Totais search-careers.gm.com/en/working-at-gm/total-rewards.
Remoto: Este cargo é baseado remotamente, mas se você mora dentro de um raio de 50 milhas de Atlanta, Austin, Detroit, Warren, Milford ou Mountain View, espera-se que você compareça a esse local pelo menos três vezes por semana.
#GM-AV-1
Este cargo é categorizado como híbrido. Isso significa que espera-se que o candidato selecionado compareça a um local específico pelo menos 3 vezes por semana {ou outra frequência ditada pelo seu gestor}.
Não Discriminação e Oportunidades Iguais de Emprego (EUA)
A General Motors está comprometida em ser um local de trabalho que não apenas seja livre de discriminação ilegal, mas que genuinamente promova a inclusão e o sentimento de pertencimento. Acreditamos fortemente que proporcionar um local de trabalho inclusivo cria um ambiente no qual nossos funcionários podem prosperar e desenvolver produtos melhores para nossos clientes. Todas as decisões de emprego são tomadas de forma não discriminatória, sem levar em conta sexo, raça, cor, origem nacional, status de cidadania, religião, idade, deficiência, gravidez ou status de maternidade, orientação sexual, identidade de gênero, status de veterano ou veterano protegido, ou qualquer outro status similarmente protegido de acordo com as leis federais, estaduais e locais.
Incentivamos os candidatos interessados a revisar as principais responsabilidades e qualificações para cada cargo e a se candidatar a quaisquer posições que correspondam às suas habilidades e capacidades. Os candidatos no processo de recrutamento podem ser obrigados, quando aplicável, a concluir com sucesso avaliação(ões) relacionada(s) ao cargo e/ou uma triagem pré-emprego antes de iniciar o trabalho. Para saber mais, visite Como Contratamos search-careers.gm.com/en/how-we-hire.
Acomodações
A General Motors oferece oportunidades a todos os candidatos a emprego, incluindo pessoas com deficiência. Se você precisar de uma acomodação razoável para ajudar com sua busca de emprego ou candidatura, envie um e-mail para [[email protected]] ou ligue para 1-800-865-7580. Em seu e-mail, inclua uma descrição da acomodação específica que você está solicitando, bem como o título do cargo e o número da requisição da posição para a qual você está se candidatando.
Sobre a GM
Nossa visão é um mundo com Zero Acidentes, Zero Emissões e Zero Congestionamento, e assumimos a responsabilidade de liderar a mudança que tornará nosso mundo melhor, mais seguro e mais equitativo para todos.
Por que se juntar a nós
Acreditamos que todos nós devemos fazer uma escolha todos os dias – individual e coletivamente – para impulsionar mudanças significativas por meio de nossas palavras, nossas ações e nossa cultura. Todos os dias, queremos que cada funcionário sinta que pertence a uma equipe General Motors.
