Construímos os sistemas de dados sobre os quais a IA funciona.
A Main Abstraction é uma consultora de dados e IA em Lisboa. Construímos os pipelines que movem os seus dados, os sistemas de pesquisa por cima deles, e as aplicações que a sua equipa usa para trabalhar com ambos.
Lisboa · remoto na UE
GCP · BigQuery · AWS · Postgres · Python · SQL · TypeScript · Docker
Competências
o que fazemos
Pipelines de dados e cloud
Pipelines que estavam bem no arranque ficam mais lentos e mais frágeis à medida que os dados crescem. Assumimos a ingestão, o agendamento, o reprocessamento e os alertas, pomo-los a correr de forma previsível, e deixamo-lo a ver quanto custam.
Pesquisa e avaliação
Quase toda a gente consegue pôr um sistema de IA a responder a uma pergunta. Poucos conseguem dizer com que frequência a resposta está certa. Construímos pesquisa e assistentes sobre os seus documentos, e a avaliação que diz se funcionam antes de alguém depender deles.
Sistemas on-chain
Contratos, e os dados à volta deles. Escrevemos e revemos Solidity, e construímos a indexação e a analítica que tornam a atividade on-chain utilizável pelo resto dos seus sistemas.
A Revisão de Pipelines
Uma forma fixa de começar quando não se sabe o que resolver primeiro. Doze dias úteis, âmbito fixo: medimos quanto custam os seus pipelines e quanto tempo demoram, resolvemos o maior estrangulamento, e entregamos.
Trabalho
trabalho selecionado
Projeto exemplo · IA aplicada
Um contrato de confiança para relatórios gerados
Um produto que transforma sinais públicos num veredicto estruturado, em que cada afirmação carrega um rótulo de confiança derivado da fiabilidade da sua fonte e não da avaliação que o modelo faz de si próprio.
Ler maisProjeto exemplo · IA aplicada
Pesquisa sobre uma coleção fechada de documentos
Um sistema de perguntas e respostas sobre um corpus fixo em que cada afirmação é rastreável até à passagem de onde veio. Pesquisa híbrida com reranking, um agente com ferramentas e limite de iterações, e três verificações que correm em código depois da geração.
Ler maisProjeto exemplo · infraestrutura blockchain
Bibliotecas de controlo de acesso para uma camada de execução zkVM
Duas bibliotecas Rust para uma camada de execução ao estilo SVM: uma admin authority e uma freeze authority (circuit breaker). Código fundacional e sensível à segurança, numa plataforma em que os programas compilam para guests zkVM do RISC Zero.
Ler maisConceção · Desenvolvimento · Revisão, no mesmo projeto
FAQ
perguntas
Em que é que trabalham?
Pipelines de dados e infraestrutura cloud, e os sistemas de pesquisa e IA construídos por cima.
Quem faz o trabalho?
Cada trabalho é entregue pessoalmente pelo nosso fundador, Gonçalo Traça, engenheiro de cloud e dados com seis anos em sistemas de produção. Partilhamos o CV completo e amostras de código a pedido, e participamos com gosto em avaliações técnicas, entrevistas e verificação de referências no vosso processo de onboarding.
Que capacidade conseguem comprometer?
Um engenheiro sénior, a tempo inteiro, num trabalho de cada vez. Confirmamos a data de início por escrito antes da assinatura do contrato.
Assinam um NDA?
Sim, antes de qualquer conversa de âmbito. Tudo o que partilharem é tratado como confidencial por defeito.
Trabalham em subcontratação para consultoras e agências?
Sim. Entregamos ao abrigo do vosso contrato e da vossa marca quando necessário, nas vossas ferramentas ou nas nossas. Assinamos cláusulas de não solicitação como padrão, nunca abordamos o vosso cliente diretamente, e aceitamos termos back-to-back que espelham o vosso contrato com o cliente. A relação com o cliente continua vossa.
Como começa um trabalho?
Pela Revisão de Pipelines: doze dias úteis a preço fixo. Medimos quanto custam os seus sistemas e quanto tempo demoram, resolvemos o pior estrangulamento, e entregamos. Trabalho mais longo segue daí.
E se eu não souber o que precisa de ser resolvido?
É normal, e os primeiros três dias respondem a isso. Diga-nos o que tem a correr e onde dói.
O que recebo no fim?
Código a funcionar nos seus repositórios, no seu ambiente, e documentação escrita sobre o que mudou e o que decidimos não fazer.
Quem decide a abordagem técnica?
Nós propomos, o cliente aprova. Tudo o que afete a sua plataforma, orçamento ou segurança é acordado antes de ser construído.
Como trabalhamos no dia a dia?
Uma chamada semanal e um canal partilhado. Pode ler os commits à medida que chegam.
Como funciona o preço?
Preço fixo por trabalho, acordado antes de começar. Preço por dia quando o projeto precisa.
Há compromisso mínimo?
Sem avença e sem prazo mínimo.
De quem é o código?
Seu, no pagamento final. Em regime de subcontratação, todo o trabalho e a propriedade intelectual passam para si ou para o seu cliente final. As contas cloud e credenciais ficam em seu nome do princípio ao fim.
Onde ficam o código e os dados?
Na sua cloud, nas suas contas. Quando há dados pessoais envolvidos, atuamos como subcontratante ao abrigo do vosso acordo de tratamento de dados e processamo-los apenas dentro do vosso ambiente. Sem dados de produção nas nossas máquinas.
O que acontece depois da entrega?
Duas semanas de perguntas incluídas. Monitorização e documentação de operação vêm com o trabalho.
Onde estão baseados?
Lisboa. Trabalhamos em inglês e português no fuso de Lisboa, que cobre o dia de trabalho completo nos escritórios nórdicos, DACH e Benelux, e deslocamo-nos para um arranque quando ajuda.
Como se contrata?
Empresa portuguesa, com IVA intracomunitário. B2B dentro da UE é autoliquidação.
falar connosco
Diga-nos o que está a consumir o tempo da sua equipa. Dizemos-lhe se conseguimos automatizar.
Marcar uma chamadagon@mainabstraction.com