Backend Engineer (Node.js/NestJS) – Porto

Backend Engineer (Node.js/NestJS) – Porto

Porto Tempo inteiro 135000 - 165000 € / ano (est.) Presencial
B

Num relance

  • Tarefas: Desenvolver um backend em Node.js/NestJS para uma nova plataforma de IA.
  • Empresa: Startup inovadora em modo stealth, focada em modelos de linguagem avançados.
  • Benefícios: Salário competitivo, potencial de equity e ambiente de trabalho flexível.
  • Outras informações: Oportunidades de crescimento profissional num ambiente dinâmico.
  • Porquê este emprego: Trabalhe com tecnologia de ponta e faça parte de um projeto revolucionário.
  • Qualificações: Experiência em Node.js, NestJS e integração de sistemas.

O salário previsto situa-se entre 135000 - 165000 € por ano.

Sobre nós

Somos uma startup em modo stealth a construir uma nova plataforma de IA. A nossa missão é tornar modelos de linguagem avançados implantáveis, personalizáveis e seguros em diversos ambientes.

Função

Estamos à procura de um Engenheiro Backend (Node.js/NestJS) para expandir a nossa plataforma utilizando a nossa base de código existente. Você irá construir o backend proxy que interage com o nosso runtime de inferência personalizado e estender os dashboards.

Esta função requer fortes habilidades de engenharia backend, a capacidade de integrar sistemas existentes e conforto ao trabalhar em estreita colaboração com engenheiros C++/CUDA que constroem recursos de runtime de baixo nível.

Responsabilidades

  • Backend Proxy para Runtime de Inferência
  • Construir e manter um backend proxy baseado em Node.js que:
    • Aceite pedidos de inferência do frontend.
    • Agende e serialize prompts.
    • Gerencie carga/descarregamento de cache QKV.
    • Forneça APIs para gerenciar adaptadores LoRA.
    • Integre com autenticação, RBAC e logging já fornecidos pela pilha existente.
    • Exponha métricas e logs para monitorar o uso e desempenho da inferência.
  • Estender o Dashboard existente com upload de Dataset, visualização de trabalhos de treinamento, gerenciamento de modelos, uso de inferência, histórico de pedidos e seleção de adaptadores.
  • Reutilizar código de autenticação, faturamento e gerenciamento de usuários (Auth0, Stripe).
  • Adicionar endpoints backend necessários para suportar novos fluxos de UI.

Pilha Principal & Infraestrutura

  • Desenvolver usando NestJS como o principal framework backend.
  • Trabalhar com PostgreSQL, Redis e HashiCorp Vault para persistência, caching e segredos.
  • Usar Socket.IO para atualizações em tempo real (status do trabalho, progresso da inferência).
  • Garantir integração segura com Stripe (faturamento) e Auth0 (identidade).
  • Colaborar com DevOps em pipelines de implantação (Proxmox, Docker, CI/CD).

Requisitos

  • Forte experiência com Node.js e framework NestJS.
  • Proficiência em PostgreSQL e Redis para persistência e caching.
  • Experiência prática com Socket.IO ou outras bibliotecas WebSocket.
  • Experiência com configuração segura e gerenciamento de segredos (HashiCorp Vault preferido).
  • Confortável trabalhando com microserviços e integrando com bases de código existentes.
  • Forte capacidade de depuração e pensamento sistêmico — capaz de raciocinar sobre agendamento, gerenciamento de estado e concorrência.

Nice to Have

  • Experiência em integrar com runtimes de IA (backends gRPC/REST para inferência).
  • Experiência com RAG e MCP.
  • Experiência com frameworks de autenticação/autorização (Auth0, JWT, RBAC).
  • Familiaridade com API Stripe ou sistemas de faturamento similares.
  • Contribuições para projetos open-source de backend.
  • Experiência com WebRTC.

Por que se juntar a nós

Estender uma fundação SaaS comprovada em uma nova plataforma de runtime de IA. Compensação competitiva, potencial de equity.

Empregador para Backend Engineer (Node.js/NestJS) – Porto: Baasi

A nossa startup em modo stealth oferece um ambiente dinâmico e inovador em Porto, Portugal, onde os engenheiros de backend podem contribuir para o desenvolvimento de uma plataforma de IA avançada. Valorizamos a colaboração e o crescimento profissional, proporcionando oportunidades de aprendizagem contínua e um pacote de compensação competitivo, incluindo potencial de participação acionária. Junte-se a nós para fazer parte de uma equipa que está na vanguarda da tecnologia, num espaço que promove a criatividade e a inovação.

B

Dados de contacto:

Equipa de recrutamento de Baasi

Achamos que precisas destas competências para brilhares como Backend Engineer (Node.js/NestJS) – Porto

Node.js
NestJS
PostgreSQL
Redis
Socket.IO
HashiCorp Vault
Microservices