HEARTLAND BUSINESS SYSTEMS LLC
Apple
Engenheiro(a) de Pesquisa em ML
Sobre a oportunidade
O vídeo está no centro de quase todos os produtos da Apple, e como engenheiro(a) de pesquisa em nossa equipe, você construirá a infraestrutura, os pipelines, os sistemas e os modelos que impulsionam a próxima geração de tecnologia de vídeo. Estamos procurando um(a) indivíduo(a) altamente ambicioso(a), que prosperará trabalhando em problemas tecnicamente significativos em todo o ciclo de vida de ML — incluindo infraestrutura de treinamento, otimização de desempenho, dados e implantação em produção. Seu trabalho redefinirá a experiência de vídeo para bilhões de usuários.
DESCRIÇÃO
Nesta função, você trabalhará em conjunto com colegas para projetar, dimensionar e fortalecer os sistemas que trazem abordagens de ML para vídeo para produtos atuais e futuros da Apple. Esta posição exige um(a) indivíduo(a) altamente autodirigido(a), que se sinta confortável trabalhando na interseção de ML, engenharia de sistemas e otimização de desempenho. Fortes habilidades de engenharia e analíticas serão críticas para resolver problemas desafiadores em otimização de eficiência, treinamento, dados e implantação.
QUALIFICAÇÕES MÍNIMAS
- Bacharelado e 10+ anos de experiência prática na indústria na construção de sistemas de ML em produção, com um histórico comprovado de liderança em design/implementação
- Profundo conhecimento dos fluxos e melhores práticas centrados em ML: procedimentos de treinamento, dataloaders, metodologia de profiling e depuração, manipulação de dados, desenvolvimento de modelos, implantação de modelos
- Proficiência em Python, C++, PyTorch
- Familiaridade com princípios de arquitetura de computadores
- Proficiência em ferramentas de IA como Claude e excelentes habilidades de design de alto nível — permitindo a construção de código robusto, modular, limpo e bem testado
QUALIFICAÇÕES PREFERENCIAIS
- Mestrado com especialização em sistemas de ML, engenharia de desempenho ou área relacionada
- Experiência na implementação de ops personalizadas em CUDA ou otimização de kernel de GPU de baixo nível
- Experiência em pesquisa no design de modelos de ML
- Experiência com dados visuais (por exemplo, imagens/vídeos/3DGS) e algoritmos de visão relacionados
- Experiência com treinamento distribuído, pipelines de dados em larga escala, serving de inferência
- Excelentes habilidades de comunicação escrita e oral
