Unity
Unity
A Unity desenvolve ferramentas e serviços para a criação de jogos, aplicativos e experiências imersivas em 3D em tempo real. Sua plataforma inclui o Unity Engine para a criação de conteúdo multiplataforma, o Unity Cloud para fluxos de trabalho de desenvolvimento e o Unity Grow para aquisição de usuários e monetização de jogos. A Unity atende criadores e equipes do setor de jogos e de áreas empresariais, como manufatura, combinando tecnologia gráfica, recursos de inteligência artificial, recursos para desenvolvedores, suporte da comunidade e treinamento profissional para ajudar a levar ideias interativas à produção.

Engenheiro sênior de infraestrutura de aprendizado de máquina

Desenvolva sistemas de treinamento distribuído, pipelines de dados e infraestrutura para servir modelos na Unity. Dê suporte à engine de jogos e à plataforma de criação 3D da empresa para jogos e aplicações industriais.

Descrição

  • Crie e mantenha pipelines de dados e atributos para treinamento de modelos e experimentação.
  • Desenvolva e aprimore a infraestrutura de treinamento distribuído.
  • Opere pipelines de aprendizado de máquina em várias etapas com ferramentas de orquestração de fluxos de trabalho.
  • Dê suporte à disponibilização e à implantação de modelos para que eles passem do treinamento à produção com confiabilidade.
  • Fortaleça a reprodutibilidade e a confiabilidade com monitoramento, alertas, validação de conjuntos de dados e testes.
  • Lidere projetos dentro do escopo da gestão, do planejamento à implantação.
  • Diagnostique problemas incomuns ou inconsistentes em pipelines e treinamentos e transforme padrões recorrentes em melhorias.
  • Atenda às necessidades de entrega de curto prazo enquanto contribui para a direção mais ampla da plataforma.
  • Colabore com engenheiros de aprendizado de máquina, pesquisadores e colegas de outras equipes.
  • Comunique o andamento e as compensações a gestores e diretores.
  • Adapte-se às mudanças nas prioridades da equipe aprendendo novas ferramentas e áreas da infraestrutura tecnológica.

Requisitos

  • Experiência em produção na criação de infraestrutura de aprendizado de máquina, plataformas de dados ou sistemas distribuídos.
  • Conhecimento sólido de Python e experiência com cargas de trabalho intensivas em dados.
  • Experiência prática com frameworks de aprendizado de máquina, como PyTorch, e ferramentas de computação distribuída, como Ray ou Spark.
  • Experiência com pipelines de dados, fluxos de trabalho de treinamento de modelos ou grandes conjuntos de dados fora do ambiente acadêmico.
  • Capacidade de atuar em toda a stack de aprendizado de máquina e aprender rapidamente ferramentas e sistemas desconhecidos.
  • Habilidade para identificar padrões em problemas ambíguos ou inconsistentes e traduzi-los em necessidades técnicas práticas.
  • Boa comunicação e colaboração com colegas, gestores e equipes parceiras.
  • Bacharelado em ciência da computação, aprendizado de máquina, sistemas ou área relacionada, ou experiência prática equivalente.
  • Proficiência profissional em inglês falado e escrito.
  • Diferencial: experiência com Kubernetes e infraestrutura em nuvem, como GCP ou AWS.
  • Diferencial: familiaridade com ferramentas de observabilidade, como Prometheus ou Grafana.
  • Diferencial: experiência com sistemas de orquestração de fluxos de trabalho, como Airflow ou Prefect.
  • Diferencial: experiência com frameworks de disponibilização de modelos, como Triton, KServe ou Ray Serve.
  • Diferencial: contato com plataformas de dados em grande escala, incluindo data lakes, data warehouses e sistemas de streaming, como Kafka.
  • Diferencial: familiaridade com feature stores ou plataformas de experimentação.

Benefícios

  • Seguro saúde, de vida e por invalidez.
  • Subsídio para deslocamento.
  • Participação acionária para funcionários.
  • Planos de aposentadoria e previdência.
  • Férias e dias pessoais.
  • Licença parental e programas de apoio à família.
  • Refeições e lanches no escritório.
  • Programas e apoio à saúde mental e ao bem-estar.
  • Grupos de recursos para funcionários.
  • Programa global de assistência aos funcionários.
  • Programas de treinamento e desenvolvimento.
  • Voluntariado e contribuição equivalente para doações.
  • Premiações em ações.
  • Participação em planos de incentivo da empresa, incluindo bônus anuais discricionários ou comissões de vendas.