SanMar- External
Jobgether
Engenheiro de Software Principal, Líder de Equipe - Plataformas de Percepção
Sobre a oportunidade
Esta vaga está sendo anunciada em nome de uma empresa parceira, que gerencia todas as candidaturas e etapas subsequentes. Nossa parceira busca um Engenheiro de Software Principal, Líder de Equipe - Plataformas de Percepção baseado nos Estados Unidos.
Como funciona a Jobgether
Usamos um processo de correspondência baseado em IA para garantir que sua candidatura seja analisada de forma rápida, objetiva e justa em relação aos requisitos principais da função. Nosso sistema identifica os candidatos mais adequados, e esta lista é então compartilhada diretamente com a empresa contratante. A decisão final e as próximas etapas (entrevistas, avaliações) são gerenciadas pela equipe interna deles.
Agradecemos seu interesse e desejamos o melhor!
Por que se candidatar através da Jobgether?
Aviso de Privacidade de Dados: Ao enviar sua candidatura, você reconhece que a Jobgether processará seus dados pessoais para avaliar sua candidatura e compartilhar informações relevantes com o empregador contratante. Este processamento baseia-se em interesse legítimo e medidas pré-contratuais sob as leis de proteção de dados aplicáveis (incluindo o GDPR). Você pode exercer seus direitos (acesso, retificação, exclusão, objeção) a qualquer momento.
#LI-CL1
O Engenheiro de Software Principal, Líder de Equipe - Plataformas de Percepção liderará o desenvolvimento de infraestrutura crítica de machine learning que permite que veículos autônomos compreendam e naveguem pelo mundo ao seu redor. Este cargo de liderança técnica sênior situa-se na interseção entre infraestrutura de ML, sistemas de percepção e engenharia de dados em larga escala. Você liderará uma equipe de alto desempenho responsável por construir e otimizar pipelines de dados, fluxos de trabalho de treinamento de modelos, estruturas de avaliação e ferramentas de visualização. Trabalhando em estreita colaboração com engenheiros de machine learning e cientistas de pesquisa, você ajudará a acelerar o desenvolvimento desde a experimentação até a implantação e melhoria contínua. Você definirá a estratégia técnica, orientará engenheiros e impulsionará a excelência em engenharia, mantendo-se ativamente envolvido na codificação em nível de produção. Esta é uma oportunidade de contribuir para a tecnologia avançada de direção autônoma com o potencial de melhorar a segurança, a acessibilidade e a confiabilidade do transporte.
Responsabilidades
- Construir, liderar e gerenciar uma equipe de engenharia de alto desempenho responsável pelo desenvolvimento, manutenção e otimização de pipelines de dados, treinamento e avaliação para modelos de percepção.
- Definir objetivos da equipe, prioridades técnicas e roteiros alinhados com as metas organizacionais mais amplas e as necessidades de desenvolvimento de produtos.
- Fornecer orientação técnica, mentoria e suporte ao desenvolvimento de carreira para engenheiros, promovendo uma cultura de colaboração, responsabilidade e aprendizado contínuo.
- Trabalhar em estreita colaboração com engenheiros de machine learning e cientistas de pesquisa para identificar desafios técnicos e melhorar a eficiência, escalabilidade e desempenho dos fluxos de trabalho de ML.
- Contribuir diretamente para o design e a implementação de software de alta qualidade, pronto para produção, em bases de código compartilhadas.
- Arquitetar e otimizar fluxos de trabalho de desenvolvimento de machine learning de ponta a ponta, desde a preparação de dados e treinamento de modelos até a avaliação, implantação e manutenção.
- Desenvolver e melhorar pipelines de dados em larga escala que suportam a transformação, o processamento e o gerenciamento de conjuntos de dados usados por sistemas de percepção dentro e fora do veículo.
- Construir e manter estruturas de avaliação e ferramentas de visualização que forneçam insights sobre distribuições de conjuntos de dados, comportamento do modelo, desempenho do sistema e casos extremos.
- Avançar fluxos de trabalho de aprendizado ativo que identificam e incorporam dados de alto valor para melhorar a precisão e a robustez do modelo ao longo do tempo.
- Liderar discussões de design técnico, revisões de código, práticas de teste e padrões de engenharia para garantir a qualidade, a manutenibilidade e a confiabilidade do software.
- Incentivar a colaboração multifuncional e o alinhamento entre engenharia, pesquisa de ML e outras equipes relevantes.
- Avaliar e introduzir tecnologias e metodologias que acelerem o desenvolvimento de machine learning e melhorem a eficiência operacional.
- Apoiar a entrega de iniciativas técnicas complexas por meio de planejamento, execução e comunicação eficazes.
Requisitos
- Pelo menos 7 anos de experiência profissional em engenharia de software, incluindo 3 ou mais anos em liderança técnica formal ou informal, mentoria ou liderança de equipe.
- Pelo menos 2 anos de experiência desenvolvendo, operando ou dando suporte a treinamento distribuído de machine learning em clusters de nós de GPU.
- Bacharelado ou mestrado em Ciência da Computação ou disciplina técnica relacionada.
- Forte compromisso em manter-se prático, com capacidade comprovada de contribuir com código de alta qualidade em nível de produção para projetos de software compartilhados.
- Proficiência em Python e familiaridade com bibliotecas de processamento de dados como NumPy e Pandas.
- Ampla experiência em desenvolvimento backend e capacidade demonstrada de projetar e liderar a arquitetura de sistemas de software complexos.
- Forte compreensão de machine learning ou sistemas de percepção, com a capacidade de orientar o desenvolvimento de infraestrutura e ferramentas de suporte.
- Experiência demonstrada no design e entrega de ferramentas de visualização de dados, painéis internos ou interfaces de engenharia que suportem decisões baseadas em dados.
- Conhecimento especializado em princípios de engenharia de software, incluindo design de software, controle de versão, processos de build, revisões de código e metodologias de teste.
- Capacidade comprovada de liderar e orientar engenheiros, estabelecer direção técnica e promover as melhores práticas de engenharia.
- Excelentes habilidades de comunicação e interpessoais, com a capacidade de articular uma visão técnica, colaborar entre disciplinas e motivar uma equipe.
- Fortes habilidades de gerenciamento de projetos e histórico de sucesso na entrega de projetos técnicos complexos.
- Experiência em concorrência, processamento paralelo e sistemas de banco de dados é um diferencial.
- Experiência com estruturas de computação distribuída como Kubernetes (K8s) e Ray é preferencial.
- Experiência no desenvolvimento e implantação de sistemas de percepção para veículos autônomos ou robótica é altamente desejável.
- Um doutorado em uma área relevante, ou experiência industrial equivalente demonstrando desenvolvimento técnico contínuo, é uma vantagem.
- Proficiência em C++ moderno, incluindo C++14, C++17 ou posterior, é benéfica.
- Experiência na construção de produtos usando grandes modelos de linguagem contemporâneos (LLMs) e Model Context Protocol (MCP) é um diferencial.
- Familiaridade com processamento de dados acelerado por GPU e estruturas de machine learning como PyTorch ou TensorFlow é desejável.
Benefícios
- Salário base anual estimado: $240,000–$330,000 USD, dependendo de habilidades, experiência, especialização, localização e outros fatores relevantes.
- Potencial remuneração adicional por meio de bônus e/ou participação acionária na empresa.
- Seguro médico, odontológico e oftalmológico para funcionários elegíveis.
- Plano de aposentadoria 401(k) com contrapartida da empresa.
- Opções de Conta Poupança de Saúde (HSA).
- Seguro de vida.
- Seguro para animais de estimação.
- Benefícios adicionais para funcionários, dependendo da elegibilidade.
- Opções de local de trabalho que incluem trabalho remoto dentro dos Estados Unidos, bem como oportunidades associadas a Boston, Las Vegas e Pittsburgh.
- A oportunidade de liderar uma equipe tecnicamente avançada trabalhando em infraestrutura de machine learning, robótica e percepção de veículos autônomos.
- Um ambiente colaborativo e multidisciplinar focado em inovação, desenvolvimento profissional e impacto tecnológico significativo.
- A oportunidade de contribuir para a tecnologia projetada para melhorar a segurança viária, a acessibilidade do transporte e a mobilidade.
