May Mobility

Engenheiro(a) de Machine Learning II - Infraestrutura de Treinamento de Direção Autônoma

PythonC++RustGo
Tradução automática. Consulte o original.

RESUMO DA VAGA

May Mobility está transformando cidades por meio de tecnologia autônoma para criar um mundo mais seguro, verde e acessível. Com sede em Ann Arbor, Michigan, a May desenvolve e implanta veículos autônomos (AVs) impulsionados por nossa inovadora tecnologia Multi-Policy Decision Making (MPDM) que, literalmente, reinventa a forma como os AVs pensam.

Nossos veículos fazem mais do que apenas dirigir sozinhos - eles agregam valor às comunidades, preenchem lacunas no transporte público e levam as pessoas aonde precisam ir com segurança, facilidade e muito mais diversão. Estamos construindo o melhor sistema de autonomia do mundo para reimaginar o transporte, minimizando o congestionamento, expandindo o acesso e incentivando um melhor uso da terra para promover espaços mais verdes, vibrantes e habitáveis. Desde nossa fundação em 2017, já realizamos mais de 500,000 viagens autônomas para pessoas reais em todo o mundo. E estamos apenas começando. Estamos contratando pessoas que compartilham nossa paixão por construir o futuro, hoje, resolver problemas do mundo real e ver o impacto de seu trabalho. Junte-se a nós.

May Mobility está entrando em uma fase emocionante de crescimento à medida que expandimos nossos serviços de transporte autônomo e mobilidade, pioneiros em sua categoria, por toda a nação. Lançada em 2017 com uma equipe forte de roboticistas e engenheiros de software experientes com décadas de experiência em implantação de sistemas robóticos no mundo real, a May Mobility está buscando expandir sua equipe de engenheiros de robótica com formação em robótica ou veículos autônomos.

Estamos procurando Engenheiros de Software com foco em ML e experiência em aplicações de robótica. Como parte de nossa equipe de ML de Direção Autônoma, você usará seu conhecimento de conceitos de Software e ML para projetar e operar pipelines que permitem que a pilha de Direção Autônoma da May melhore rapidamente e de forma confiável em escala.

RESPONSABILIDADES ESSENCIAIS

  1. Ser o responsável pelo processo de transição de modelos de ML de Direção Autônoma do conceito para a escala comercial.
  1. Arquitetar e operar pipelines de dados, treinamento e avaliação em ambientes de nuvem e cluster.
  1. Projetar e manter os armazenamentos de dados e metadados que suportam nossos fluxos de trabalho de treinamento e avaliação.

HABILIDADES E COMPETÊNCIAS

O sucesso nesta função geralmente requer as seguintes competências:

  1. Empregar técnicas de treinamento de paralelismo de dados e modelos para aplicações de dados grandes (>100TB) ou modelos grandes (>100GB)
  1. Arquitetura e operação de cargas de trabalho de treinamento de ML conteinerizadas/em pipeline, incluindo agendamento/escalonamento automático de GPU, design de carregador de dados e rastreamento de experimentos.
  1. Construção e manutenção de pipelines e infraestrutura de CI/CD.
  1. Trabalhar com armazenamentos relacionais e de objetos, e formatos de dados de alta vazão para cargas de trabalho de ML.

QUALIFICAÇÕES E EXPERIÊNCIA

Os candidatos mais bem-sucedidos nesta função geralmente possuem as seguintes qualificações ou conhecimento ou experiência comparável:

Obrigatório

  1. Bacharelado ou Mestrado em Robótica, Ciência da Computação ou área relacionada com fortes bases matemáticas e de engenharia.
  1. Um mínimo de 2 anos construindo infraestrutura, plataformas ou sistemas distribuídos com foco em ML em produção.
  1. Proficiência em C++, Python e PyTorch com experiência em ambientes Linux.
  1. Familiaridade com conceitos básicos em Machine Learning (loops de treinamento, operadores e arquiteturas básicas)

REQUISITOS FÍSICOS

  1. Condições normais de trabalho em escritório, que incluem, mas não se limitam a:
  1. Sentar por longos períodos
  1. Ficar em pé por longos períodos
  1. Uso prolongado de computador

Desejável

  1. Familiaridade com conceitos básicos de Percepção e Planejamento em Direção Autônoma.
  1. Proficiência em Go ou Rust.
  1. Familiaridade com ferramentas de orquestração e experimentação de ML, como Ray, Kubeflow, Airflow, MLflow ou Weights & Biases.
  1. Familiaridade com frameworks de treinamento distribuído (PyTorch DDP/FSDP, DeepSpeed).
  1. Familiaridade com tecnologias de pipeline e armazenamento de dados (Spark, Parquet, armazenamento de objetos, armazenamentos de features/metadados).

Viagens necessárias? Baixo 5-10%

--------------------------------------------------------------------------------

Não atende a todos os requisitos? Estudos mostram que mulheres e/ou pessoas de cor têm menor probabilidade de se candidatar a uma vaga, a menos que atendam a todas as qualificações. Na May Mobility, estamos comprometidos em construir um quadro de funcionários diversificado, inclusivo e autêntico, portanto, se você está animado com esta função, mas sua experiência anterior não se alinha perfeitamente com todas as qualificações, encorajamos você a se candidatar mesmo assim! Você pode ser o candidato perfeito para esta ou outra vaga na May.

Quer saber mais sobre nossa cultura e benefícios? Confira nosso site maymobility.com/careers/!

May Mobility é um empregador que oferece igualdade de oportunidades. Todos os candidatos a emprego serão considerados sem levar em conta raça, cor, religião, sexo, origem nacional, idade, deficiência, orientação sexual, identidade ou expressão de gênero, status de veterano, genética ou qualquer outra base legalmente protegida. Abaixo, você tem a oportunidade de compartilhar seus pronomes de gênero preferidos, gênero, etnia e status de veterano com a May Mobility para nos ajudar a identificar áreas de melhoria em nossos processos de contratação e recrutamento. A conclusão dessas perguntas é totalmente voluntária. Quaisquer informações que você optar por fornecer serão mantidas em sigilo e não impactarão a decisão de contratação de forma alguma. Se você acredita que precisará de algum tipo de acomodação, por favor, nos informe.

Observação para Agências de Recrutamento: A May Mobility não aceita currículos de agências não solicitados. Além disso, a May Mobility não paga taxas de colocação para candidatos submetidos por nenhuma agência que não seja seus parceiros aprovados.

Faixa Salarial $160,000—$210,000 USD

May Mobility utiliza ferramentas automatizadas para apoiar — mas não substituir — o julgamento humano em nosso processo de recrutamento, para saber mais clique aqui drive.google.com/file/d/1eGgErDdZ99HVoyxBrVpVUjhdUcmKogki/view?usp=drive_link

Benefícios e Vantagens

  • Pacote abrangente de saúde, incluindo planos médico, odontológico, oftalmológico, de vida e invalidez. Parceiros domésticos que residem juntos há pelo menos um ano também são elegíveis para participar.
  • Contas disponíveis para Poupança Saúde e Despesas Flexíveis para Saúde e Dependentes.
  • Benefícios de aposentadoria robustos, incluindo uma contrapartida do empregador imediatamente vested (sem período de carência).
  • Licença parental generosa, além de retorno gradual ao trabalho.
  • Política de férias flexível, além de feriados pagos pela empresa.
  • Programa Total Wellness oferecendo inúmeros recursos para o bem-estar geral.

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores