Backend engineer — Grassobbio (BG), lavoro flessibile

07 ott - Grassobbio
matchplat

Stiamo costruendo un motore di ricerca per aziende, con sopra uno strato agentico che permette di interrogarlo in modo intelligente.

È un prodotto che cambia mentre lo costruiamo: molte delle decisioni su cosa fare e come farlo nascono dalle idee di chi ci lavora. Cerchiamo quindi qualcuno che voglia contribuire a capire quali problemi vale la pena risolvere, non soltanto implementare soluzioni già decise.

Siamo un'azienda di prodotto, non di consulenza. Il prodotto è nostro: niente personalizzazioni su misura per il cliente più grosso del trimestre.

Esistiamo da dieci anni, il prodotto è in produzione e il nucleo del team con cui siamo partiti lavora ancora insieme oggi. Non stiamo cercando di capire se questa cosa può funzionare: funziona già. Il lavoro adesso è farla diventare molto migliore.

Il problema

Abbiamo dati su circa 600 milioni di aziende e 30 TB di testo su un Postgres distribuito con Citus.

Far sì che il motore risponda bene e in fretta, a questa scala, è il cuore del lavoro.

Sopra girano agenti LLM che interpretano domande in linguaggio naturale e interrogano il motore attraverso un server MCP scritto in Go.

Le sfide

Il motore c'è e lavora in produzione. Adesso va reso migliore, su più fronti:

- Qualità del dato: 600 milioni di aziende da fonti diverse, spesso incomplete o in conflitto. Capire cosa è vero, cosa è vecchio e cosa è rumore.
- Performance: risposte rapide su 30 TB, anche quando la domanda non è quella per cui gli indici sono stati pensati.
- Qualità dell'output: risultati pertinenti e agenti che rispondono bene, non soltanto qualcosa.
- Costi: produrre, aggiornare e servire il dato costa. Farlo spendendo meno, senza perdere qualità.





Nessuna di queste ha una soluzione da manuale.

Com'è fatto

- Un majestic monolith in Go, più Python per agenti e pipeline dati.
- Un'API pubblica con un contratto rigoroso: si aggiunge, non si rompe.
- Decisioni architetturali scritte, non lasciate nella testa di qualcuno.
- GitHub issue, task e pianificazione esistono, ovviamente. Ma spesso il lavoro stimolante comincia prima del ticket: da un problema ancora poco definito, da un'ipotesi o da un'idea da discutere e mettere alla prova.

Se hai un'idea migliore di quella che avevamo in mente noi, ci interessa sentirla.

L'AI
Il tuo lavoro è soprattutto capire bene il problema, scegliere il design, dare agli agenti il contesto giusto e accorgerti quando l'output sembra plausibile ma è sbagliato.

Scrivere codice resta parte del lavoro. Semplicemente, non ci interessa misurare il valore di un ingegnere in righe di codice scritte a mano.

Chi stiamo cercando, davvero

Una persona intelligente con cui si ragiona bene.

Qualcuno che abbia già scritto software in contesti reali e sappia muoversi in autonomia, ma soprattutto che faccia domande, abbia opinioni, proponga alternative e non aspetti che qualcuno gli dica ogni passo.





Il tipo di collega di cui ti fidi quando il problema è ancora vago e bisogna prima capire quale sia la domanda giusta.

Le tecnologie si imparano. Ci interessa molto di più come ragioni e come affronti un problema che non hai mai visto.

Come lavoriamo

Siamo pochi e siamo simpatici.

Ci piace lavorare su problemi difficili con calma, autonomia e rispetto reciproco. Niente competizione interna e niente culto delle ore infinite.

Il concreto

Lavori da dove vuoi: ci importa che le cose siano fatte bene e nei tempi concordati.

All'inizio c'è un periodo in presenza per conoscerci e lavorare un po' insieme. Poi il solo appuntamento fisso è il meeting di allineamento del mercoledì; se serve esserci di persona in altre occasioni, ci organizziamo con anticipo.

Selezione

Una chiacchierata iniziale, poi un problema aperto su cui ragionare insieme, anche con l'AI se vuoi.

Ci interessa vedere come affronti il problema, quali domande fai e come arrivi alle tue conclusioni.

Niente esercizi di algoritmi alla lavagna.

Se leggendo questo annuncio hai pensato “uno di questi problemi mi piacerebbe risolverlo”, scrivici.

Bastano anche due righe su di te e su cosa ti ha incuriosito. Non servono una lettera di presentazione o un CV perfetti.

P.S. Siamo dev, non recruiter: questo annuncio l'ha scritto un chatbot. Noi abbiamo fatto la review e bocciato "resistenza allo stress" tre volte. Coerente con quello che facciamo tutti i giorni.

Retribuzione: €30.000,00 - €40.000,00 all'anno

Benefit:

- Assicurazione sanitaria
- Computer aziendale
- Lavoro da casa
- Mensa aziendale
- Orario flessibile
- Parcheggio libero
- Supporto allo sviluppo professionale

Sede di lavoro: Ibrido/da remoto (Grassobbio, Lombardia)

PROPOSAL ENGINEER

07 ott - Genova
Axl Agenzia Per Il Lavoro

Sales Advisor - FT - Trieste

07 ott - Trieste
BOGGI MILANO

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per backend engineer — grassobbio (bg), lavoro flessibile / grassobbio

AUTISTA con patente CE e CQC

07 ott - Gessate
m.p.s. maresca

IMPIEGATO/A AMMINISTRATIVO/A - CONTABILE

07 ott - Recanati
Studio Valentini & Associati STP A.RL.