B&A
Apple
Engenheiro de Sistemas - Engenharia de Avaliação
Sobre a oportunidade
Plataforma de Avaliação Agêntica da Siri. A avaliação não é mais apenas um conjunto de testes estáticos — é um problema distribuído de escala massiva e altamente dinâmico. Nossa plataforma permite que as equipes executem simulações agênticas de alto rendimento, orquestrem pipelines de julgamento com múltiplos modelos e gerem painéis de observabilidade em tempo real em bilhões de tokens e tipos de dados complexos.
DESCRIÇÃO
Estamos em busca de um Engenheiro de Sistemas Distribuídos para ser responsável pela infraestrutura que impulsiona nosso núcleo. Nesta função, você projetará o motor de execução que coordena esses complexos loops de avaliação. Você construirá sistemas que permanecem determinísticos, tolerantes a falhas e eficientes em termos de custo, mesmo ao coordenar solicitações paralelas massivas em tipos de dispositivos heterogêneos (iPhones, Mac, iPads, etc.).
QUALIFICAÇÕES MÍNIMAS
- Mestrado em ciência da computação ou equivalente e 7+ anos de experiência como engenheiro de sistemas distribuídos, engenheiro de plataforma ou equivalente.
- Sistemas e Linguagens Backend: Proficiência sólida em linguagens otimizadas para concorrência e escala empresarial, como Python (asyncio) ou Java.
- Design de API e Ecossistemas: Profundo conhecimento no design de APIs de produção robustas e versionadas usando gRPC/Protobuf, GraphQL ou REST (FastAPI).
- Arquitetura Cloud Native: Experiência avançada com Kubernetes (orquestração, operadores personalizados, service meshes como Istio ou Linkerd) e provedores de nuvem (AWS, GCP ou Azure).
QUALIFICAÇÕES DESEJÁVEIS
- Bancos de Dados Relacionais e Analíticos: Sólida experiência na modelagem de dados relacionais complexos e hierarquias de rastreamento usando PostgreSQL, combinada com camadas de consulta analítica de alto rendimento.
- Orquestração e Mensageria: Experiência no design de arquiteturas assíncronas e orientadas a eventos usando Kafka, AWS SQS/SNS, RabbitMQ ou Redis Streams.
- Experiência na construção de plataformas de RAG Agêntico ou ferramentas de infraestrutura voltadas para desenvolvedores.
- Infraestrutura como Código (IaC): proficiência com Terraform para gerenciar a infraestrutura de forma declarativa.
- CI/CD e DevEx: Experiência na construção de pipelines de implantação automatizados e conteinerizados (GitHub ou ArgoCD) com ênfase em manter os ciclos de feedback dos desenvolvedores rápidos e confiáveis.
