← Voltar para vagas
Engenheiro(a) de Software Staff
Tecnologias
Descrição da vaga
Sobre a vaga
A OpenMined procura uma pessoa Senior / Staff Software Engineer para liderar tecnicamente a squad Network Sourced AI, responsável por produtos que permitem consultar dados na origem, com atribuição e controle para seus proprietários.
A vaga combina liderança técnica hands-on e gestão de equipe. Você escreverá código, tomará decisões de arquitetura, definirá padrões de engenharia por exemplo e conectará as decisões da squad à estratégia mais ampla da plataforma.
Os principais produtos da equipe são o Syft Space, um nó local usado por proprietários de dados para publicar conteúdo sob seus próprios termos, e o Syft Hub, a camada de rede que permite a laboratórios de IA, agentes e desenvolvedores encontrar e consultar esses nós em tempo real.
Responsabilidades
- Assumir a arquitetura técnica da squad NSAI de ponta a ponta, alinhando design, engenharia e implantação em toda a stack.
- Garantir prontidão para produção com monitoramento de deploys, tratamento de erros, degradação controlada e runbooks operacionais.
- Elevar os padrões de engenharia da equipe em modularidade, segurança, confiabilidade, escalabilidade, qualidade de código e entrega em produção.
- Contribuir para a estratégia da stack principal por meio de revisões arquiteturais, definição de interfaces padrão e identificação de componentes reutilizáveis.
- Trabalhar com liderança de produto para criar roadmaps realistas que equilibrem desejo, viabilidade, escala e solidez arquitetural.
- Ser responsável pelas metas trimestrais de engenharia e pela entrega consistente de alto impacto.
- Acompanhar produtividade, prazos, moral e sucesso da equipe, equilibrando interesses, aprendizado, capacidade e complexidade do trabalho.
- Liderar tecnicamente de forma hands-on, contribuindo com desenvolvimento individual, revisões de código, ferramentas, processos e metodologias.
- Criar documentação técnica e processos que apoiem velocidade de entrega e transferência de conhecimento.
- Gerenciar uma equipe de 2 a 4 engenheiros, conduzindo 1:1s, feedback técnico e profissional, planos de desenvolvimento e avaliações de desempenho.
Stack e contexto técnico
- Produtos de IA/ML, APIs e sistemas distribuídos.
- Stack mencionada: Python, FastAPI, Docker, Vue, TypeScript, Rust e Tauri.
- Foco em software de produção, arquitetura, confiabilidade, escalabilidade e operação.