FOUNDING ENGINEER –

10 ore fa

Castel San Gimignano, Tuscany, Italia SBAM.ai Tempo pieno

Descrizione della posizione:


Se desidera conoscere i requisiti per questo ruolo, continui a leggere per trovare tutte le informazioni pertinenti.

SBAM.AI aiuta gli e-commerce a caricare e gestire i prodotti utilizzando l'Intelligenza Artificiale.

A partire da un catalogo, una fattura o altre fonti di prodotto, SBAM ricerca online le informazioni disponibili, le adatta al vocabolario e alle regole interne dell'azienda e costruisce automaticamente una scheda prodotto completa di attributi, immagini, categorie e contenuti, come se fosse stata preparata direttamente dal proprietario dell'e-commerce.

Stiamo costruendo un prodotto che affronta uno dei problemi più complessi e ripetitivi dell'e-commerce: trasformare dati disordinati e provenienti da fonti diverse in cataloghi strutturati, coerenti e pronti per essere pubblicati.

Con chi lavorerai

I founder di SBAM hanno complessivamente 25 anni di esperienza nel mondo e-commerce e hanno lavorato con oltre 450 aziende, dalla PMI a realtà strutturate di grandi dimensioni.

Il CTO di SBAM ha lavorato su integrazioni complesse con sistemi legacy e sulla gestione di edge case relativi a operazioni Amazon in circa 60 Paesi.

Ha inoltre contribuito a scalare un software di automazione WhatsApp fino a oltre 1.350.000 automazioni inviate e, a 18 anni, ha realizzato l'infrastruttura web di uno dei club più conosciuti d'Italia.

Dove siamo oggi

SBAM utilizza:

Backend: Rust

Frontend: TypeScript + Svelte

Il prodotto sta crescendo rapidamente.

Ad agosto la domanda è aumentata al punto da portarci a sospendere temporaneamente le campagne pubblicitarie, per poterci concentrare sulla capacità di sviluppo e sull'onboarding dei nuovi clienti.

Per questo motivo cerchiamo una persona che entri nel progetto come Founding Engineer, lavorando direttamente insieme al CTO e contribuendo in maniera concreta alle decisioni tecniche e di prodotto.

Non cerchiamo semplicemente qualcuno a cui assegnare ticket.

Cerchiamo una persona che voglia capire profondamente il prodotto, i clienti e i problemi che stiamo cercando di risolvere.

Di cosa ti occuperai

  • Risolverai problemi complessi e spesso non completamente definiti, lavorando a stretto contatto con il feedback dei clienti.
  • Svilupperai nuove funzionalità e contribuirai alle decisioni di prodotto.
  • Preparerai l'applicazione a gestire volumi crescenti di prodotti, elaborazioni e clienti.
  • Lavorerai sull'architettura e sulla qualità del codice per mantenere il prodotto pulito, estendibile e sostenibile nel tempo.
  • Proporrai e introdurrai nuovi framework, standard e modalità di lavoro.
  • Lavorerai direttamente con il CTO sulle decisioni tecniche più importanti.
  • Contribuirai alla crescita del team tecnico nei prossimi mesi.

Le attività possono cambiare molto da una settimana all'altra.

Un giorno potresti lavorare all'addestramento o all'esecuzione locale di un modello per l'assegnazione automatica delle categorie.

Il giorno successivo potresti ottimizzare i costi di una pipeline generativa composta da più agenti AI.

Oppure potresti discutere come modellare correttamente le varianti di uno stesso prodotto distribuito su sei canali diversi, ciascuno con data model e vincoli differenti.

Cosa cerchiamo

  • Almeno 3 anni di esperienza in team piccoli, ricoprendo un ruolo decisionale e non esclusivamente esecutivo. L'esperienza può provenire anche dalla costruzione di una tua startup, SaaS o prodotto digitale.
  • Esperienza concreta nello sviluppo di prodotti web.
  • Esperienza con Rust e TypeScript oppure un background tecnico che consenta di entrare rapidamente nello stack.
  • Capacità di lavorare su sistemi complessi e problemi non perfettamente definiti.
  • Esperienza nel portare un prodotto dalla fase iniziale a una fase di crescita e maggiore complessità: sai cosa significa scalare un prodotto da 1 a 10.
  • Capacità di prendere decisioni tecniche in autonomia e difenderle con argomentazioni solide.
  • Allo stesso tempo, capacità di cambiare rapidamente posizione quando dati, test o risultati dimostrano che un'altra soluzione è migliore.

Cerchiamo inoltre una persona che abbia una competenza tecnica particolarmente forte almeno in una di queste aree:

  • Rust
  • Machine Learning / AI
  • Infrastructure / DevOps / sistemi distribuiti

Non ci interessa costruire un team composto da persone tutte uguali.

Vogliamo lavorare con qualcuno che possa portare nel progetto competenze che oggi non abbiamo o che possa essere significativamente più forte del resto del team in almeno un'area tecnica.

Costituiscono un plus

  • Esperienza precedente in startup o scale-up.
  • Aver costruito una propria startup, SaaS o prodotto digitale.
  • Esperienza con sistemi di auto