SanMar- External
General Motors
Engenheiro de Sistemas de ML Sênior
Descrição da Vaga
Ajude a ensinar nossos veículos autônomos a ver e entender o mundo!
A equipe de Engenharia de Rotulagem de Dados projeta, constrói e opera ferramentas e pipelines híbridos de rotulagem de dados humanos/máquina que impulsionam modelos de machine learning para veículos autônomos dentro da organização de AV da General Motors.
Atuamos na interseção de engenharia de software, engenharia de dados e IA/ML, definindo as estratégias, ferramentas e controles de qualidade que criam dados de treinamento confiáveis em escala. Nossas ferramentas e plataforma são utilizadas por milhares de usuários e consumidores.
Somos responsáveis por uma arquitetura full‑stack moderna, incluindo TypeScript/React, Python, GraphQL, Golang e serviços de modelos de ML, que impulsiona pipelines de anotação de dados e soluções de dados de treinamento lideradas por máquina em escala de modelos de fundação. Trabalhamos em estreita colaboração com engenheiros de IA/ML, Operações de Produto, Gestão de Produto, Ciência de Dados e outros grupos de Plataforma de ML.
Esta função é ideal para um engenheiro que deseja ter propriedade de ponta a ponta de partes significativas da plataforma, crescimento em direção à liderança técnica e impacto direto em sistemas que desbloqueiam a próxima geração de capacidades de AV.
O que você fará
Construir experiências de rotulagem de alto impacto
- Projetar, implementar e testar experiências de usuário e serviços escaláveis e de alto desempenho usando tecnologias modernas de full‑stack e/ou frontend. Você entregará funcionalidades que abrangem múltiplas áreas de superfície e que afetam diretamente a rapidez e a precisão com que podemos rotular dados para novos modelos e cidades.
Elevar o nível de trabalho das equipes de ML com dados
- Desenvolver automação e ferramentas que proporcionem aos engenheiros de ML uma visão profunda dos fluxos de trabalho de rotulagem e da qualidade dos dados (por exemplo, painéis de eficiência, controle de qualidade automático, ferramentas de revisão de autorrotulagem), reduzindo o tempo de iteração da ideia ao modelo treinado.
Aplicar ML à própria rotulagem
- Colaborar com engenheiros de ML para projetar e integrar a anotação de dados orientada por ML (pré-rotulagem, autorrotulagem, loops de aprendizado ativo), ajudando-nos a passar da rotulagem apenas humana para a rotulagem liderada por máquina em escala.
Defender a engenharia assistida por IA
- Usar e defender fluxos de trabalho de desenvolvimento modernos impulsionados por IA (assistentes de código, documentação automatizada, geração de testes, etc.) para aumentar a velocidade mantendo a qualidade.
Assumir projetos de ponta a ponta
- Assumir a responsabilidade por projetos técnicos desde a definição do problema até o design, implementação e lançamento. Conduzir revisões de código, discussões de design e decisões técnicas.
Colaborar em toda a stack de AV
- Trabalhar com equipes parceiras (ML, Operações, Produto, Ciência de Dados, outras equipes de plataforma) para traduzir requisitos abstratos em fluxos de trabalho concretos, APIs e UIs que atinjam metas de qualidade, custo e latência.
Suas Habilidades e Capacidades
- Apaixonado por tecnologia de direção autônoma e seu potencial para transformar a segurança, a mobilidade e a experiência de dirigir.
- Motivado para aprender novas tecnologias e aprofundar sua experiência em frontend, backend e sistemas adjacentes a dados/ML.
- Experiência comprovada na entrega e operação de produtos ou funcionalidades de ponta a ponta em produção.
- Fortes habilidades de comunicação e colaboração; você consegue explicar trade-offs, influenciar colegas e trabalhar em situações ambíguas com parceiros multifuncionais.
- Empático com os desafios dos usuários (desde rotuladores até engenheiros de ML e Operações) e entusiasmado em transformar fluxos de trabalho complexos em ferramentas simples e intuitivas.
Requisitos
- 6+ anos de experiência na construção de plataformas e aplicações distribuídas robustas.
- Experiência prática no uso de ferramentas de IA (codificação agentic, busca, geradores de documentação, etc.) para acelerar a compreensão, implementação, depuração e entrega de novas capacidades.
- Proficiência em escrever e revisar código full-stack de alta qualidade, escalável e de alto desempenho usando tecnologias e linguagens como Python, TypeScript, Go, React, SQL, Redux, GraphQL, WebGL.
- Sólida compreensão de bancos de dados relacionais, modelagem de dados e design de API.
- Fundamentos sólidos em design orientado a objetos e padrões de design, estruturas de dados, algoritmos e melhores práticas de engenharia (TDD, qualidade de código, observabilidade, CI/CD).
- Experiência no desenvolvimento e operação de aplicações baseadas em nuvem.
O que lhe dará uma vantagem competitiva
- Experiência no uso de APIs web modernas (Service Workers, Cache Storage, IndexedDB, etc.) em aplicações intensivas em dados ou com visualização pesada.
- Histórico de colaboração próxima com clientes, gerentes de produto, designers e pesquisadores de experiência do usuário.
- Experiência com visão computacional, machine learning ou projetos de IA centrados em dados — especialmente onde dados rotulados, qualidade de dados ou loops de autorrotulagem foram centrais para o trabalho.
- Familiaridade com plataformas de rotulagem de dados ou ferramentas usadas por grandes forças de trabalho de rotulagem (por exemplo, UIs de anotação, motores de fluxo de trabalho, sistemas de qualidade).
- Experiência com testes A/B e sistemas de telemetria/observabilidade para medir impacto e confiabilidade.
- Proficiência em escrever e revisar código de alta qualidade, escalável e de alto desempenho usando TypeScript, React, Redux, GraphQL, WebGL ou tecnologias de frontend similares.
Não Discriminação e Oportunidades Iguais de Emprego (EUA)
Compensação: As informações de compensação são apenas uma estimativa de boa-fé. Baseiam-se no que um candidato aprovado pode 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.
Compensação: A compensação base esperada para este cargo é: $174,900 - $261,300 A compensação base real dentro da faixa identificada variará com base em fatores relevantes para o cargo.
#LI-EL1
Esta função é classificada como híbrida. Isso significa que o candidato selecionado deve comparecer a um local específico pelo menos 3 vezes por semana {ou outra frequência ditada pelo seu gerente}. O candidato selecionado deverá viajar <25% para esta função. Benefícios de realocação estão disponíveis para candidatos que se qualificam de acordo com a política da empresa.
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, status de gravidez ou maternidade, orientação sexual, identidade de gênero, status de veterano ou veterano protegido, ou qualquer outro status protegido similar 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.
Acomodações
A General Motors oferece oportunidades a todos os candidatos a emprego, incluindo indivíduos com deficiência. Se você precisar de uma acomodação razoável para ajudar em sua busca de emprego ou candidatura, envie-nos um e-mail 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.
Visão Geral dos Benefícios
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 Gastos Flexíveis (FSA), plano de previdência, benefícios por doença e acidente, seguro de vida, férias remuneradas e feriados.
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.
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 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 da General Motors.
