Launch Legends
General Motors
Engenheiro(a) de Software ML / IA - Frameworks de Métricas C++
Descrição da Vaga
Função: Como Engenheiro(a) de IA/ML na equipe de Frameworks de Métricas, parte da organização de Simulação, Avaliação e Dados, você será um(a) contribuidor(a) individual focado(a) no desenvolvimento e otimização de infraestrutura para acelerar o desenvolvimento, teste e implantação de veículos autônomos, criando frameworks e ferramentas de análise especializados. Buscamos engenheiros(as) de software experientes para construir frameworks e ferramentas analíticas que capacitem usuários internos a construir pipelines de análise quantitativa e desenvolver métricas. Essas métricas apoiarão e acelerarão o design, a priorização e o desenvolvimento de recursos, bem como avaliarão o impacto de recursos recém-lançados. Nosso framework analítico suporta igualmente o monitoramento de eventos em vias, mineração e treinamento de dados, e métricas de simulação.
Sobre a Organização
A organização de Simulação, Avaliação e Dados dedica-se a promover o desenvolvimento de veículos autônomos por meio de tecnologias de simulação de ponta. A equipe de Metrics Frameworks dentro desta organização concentra-se na criação, manutenção e evolução do framework analítico que apoia o objetivo da GM de alcançar uma tecnologia de direção autônoma segura, de alto desempenho e escalável. A equipe entrega ferramentas robustas e escaláveis que facilitam a tomada de decisões baseadas em dados durante todo o ciclo de vida de desenvolvimento de recursos de AV. Colaboramos estreitamente com as equipes de Simulation Evaluation, Embodied AI e System and Test Engineering para aumentar a produtividade em toda a organização, desenvolvendo ferramentas de automação e bibliotecas compartilhadas para todas as equipes de engenharia. Somos responsáveis pelos OKRs de desempenho, confiabilidade e escalabilidade do framework analítico. Isso inclui, mas não se limita a, desenvolver fluxos de trabalho analíticos personalizados, melhorar a telemetria operacional e os painéis para rastrear KPIs relevantes para priorização, além de identificar, projetar e implementar soluções para alcançar resultados-chave.
Sobre a GM
Nossa visão é um mundo com Zero Acidentes, Zero Emissões e Zero Congestionamento, e abraçamos a responsabilidade de liderar a mudança que tornará nosso mundo melhor, mais seguro e mais equitativo para todos.
#GM-AV-1
Remuneração: A faixa salarial para esta função é ($129,000 e $198,400). O salário base real que um(a) candidato(a) bem-sucedido(a) receberá dentro desta faixa variará com base em fatores relevantes para a posição.
Híbrido: Esta função é categorizada como híbrida. Isso significa que o(a) candidato(a) bem-sucedido(a) deverá comparecer ao Centro Técnico de Mountain View, São Francisco, Warren ou Milford, no mínimo, três vezes por semana.
Esta função é categorizada como híbrida. Isso significa que o(a) candidato(a) selecionado(a) deverá comparecer a um local específico pelo menos 3 vezes por semana {ou outra frequência ditada pelo seu gerente}.
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 através de nossas palavras, nossas ações e nossa cultura. Todos os dias, queremos que cada funcionário(a) sinta que pertence a uma única equipe General Motors.
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 é livre de discriminação ilegal, mas que genuinamente promove a inclusão e o pertencimento.
Acreditamos firmemente que fornecer um local de trabalho inclusivo cria um ambiente no qual nossos funcionários(as) podem prosperar e desenvolver melhores produtos 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 como veterano ou veterano protegido, ou qualquer outro status protegido de forma semelhante, de acordo com as leis federais, estaduais e locais.
Encorajamos os(as) candidatos(as) interessados(as) a revisar as principais responsabilidades e qualificações para cada função e se candidatar a quaisquer posições que correspondam às suas habilidades e capacidades. Os(as) candidatos(as) no processo de recrutamento podem ser obrigados, quando aplicável, a completar com sucesso uma ou mais avaliações relacionadas à função e/ou uma triagem pré-emprego antes de iniciar o emprego. 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, incluindo indivíduos com deficiência. Se você precisar de uma acomodação razoável para auxiliar em sua busca de emprego ou candidatura de emprego, envie um e-mail para [[email protected]] ou ligue para nós no número 1-800-865-7580. Em seu e-mail, por favor, 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.
O Que Você Fará
- Criar ferramentas que possam receber sinais de várias fontes (Simulação, Vias, etc.) e permitir que os usuários construam facilmente pipelines de análise quantitativa para extrair insights utilizáveis.
- Acelerar a eficácia e eficiência da equipe projetando e implementando ferramentas de automação escaláveis para criação de testes, coleta e análise de dados, depuração e monitoramento de desempenho.
- Projetar e implementar bibliotecas compartilhadas extensíveis e bem testadas que serão usadas por muitos engenheiros em toda a organização.
- Colaborar com outras equipes de frameworks e infraestrutura de dados para construir e implantar ferramentas que melhorem a produtividade.
- Trabalhar em estreita colaboração com a engenharia de veículos autônomos para permitir o desenvolvimento rápido e o feedback do modelo.
- Manter um alto padrão técnico para qualidade de código na equipe, por meio de design arquitetural e revisões de código.
Requisitos mínimos
Suas Habilidades e Competências
- Experiência no desenvolvimento de soluções de software escaláveis que serão usadas por muitos desenvolvedores.
- Experiência escrevendo Python e C++ em um ambiente de produção (testes unitários, revisão de código, desempenho e trade-offs de algoritmos, etc.).
- Experiência no desenvolvimento de scripts de automação (scripts Python e Bash).
- Bacharelado em Ciência da Computação, Engenharia Elétrica, Engenharia Mecânica ou Engenharia Aeroespacial.
- 5+ anos de experiência na indústria.
- Fortes habilidades organizacionais e de comunicação.
O Que Lhe Dará Uma Vantagem Competitiva
- Experiência com SQL e ferramentas/tecnologias relacionadas (Big Query, DuckDB, etc.).
- Experiência com análise de dados de séries temporais e ferramentas de monitoramento de desempenho online.
- Experiência na construção de frameworks/infraestrutura de alto desempenho e otimização de desempenho em C++/Python.
- Familiaridade com ROS, Pandas, bindings de Python para C++, e bibliotecas de plotagem/visualização.
- Familiaridade com ferramentas de orquestração e transformação de dados como AirTable, AirFlow, DBT, etc.
Visão Geral dos Benefícios
Desde o primeiro dia, cuidamos do seu bem-estar – no trabalho e em casa – para que você possa focar em realizar suas ambições. Saiba como a GM apoia uma carreira gratificante que recompensa você pessoalmente visitando os recursos de Remuneração Total em search-careers.gm.com/en/working-at-gm/total-rewards.
