Sono il frontend / fullstack accanto al vostro specialista AI backend
Il prodotto ha già — o sta assumendo — la persona per pipeline, embedding, worker, notebook, LangChain o LlamaIndex in Python. Io sono l’altro posto: frontend e fullstack del prodotto che quello specialista alimenta. Non un sostituto. Non tutto il contorno ML in un corpo.
Lo specialista ce l’avete già. O lo state assumendo questo trimestre. Pipeline, embedding, worker, notebook, LangChain o LlamaIndex alla Python — quello è il loro contorno. Io sono il frontend e fullstack del prodotto che alimentano. L’operatore ha ancora bisogno di uno schermo. Il modello ha ancora bisogno di una conferma. Il CRM ha ancora bisogno di una riga. Quello è il mio posto.
Non sono un’assunzione LangChain più economica. Non sono l’unica persona su tutto il contorno ML. Senza il loro loop Python posso lo stesso mettere AI nel prodotto — un’API di provider, un agente circoscritto, uno stream. Semplicemente non sarò l’unica ingegnera su quella mappa. L’accoppiata utile: loro tengono ingest e indice. Io, l’app che l’utente apre.
1. Il loro contorno, il mio schermo
I team sanno già dare un nome a questo lavoro. Dicono «AI backend». L’elenco sotto è stabile. Quell’elenco non lo prendo. Mi siedo accanto.
- Loro: ingest, chunking, embedding, un indice vettoriale come store derivato, worker, notebook diventati job, LangChain o LlamaIndex in Python, eval che fanno fallire il loro deploy.
- Io: Next.js o il React che il prodotto consegna già, TypeScript sul percorso, streaming, abort, stati vuoti e degradati, citazioni su cui l’operatore clicca, una conferma su soldi e post pubblici, ganci CRM / ops, Telegram se l’utente c’è già.
2. Il contratto tra di noi
Se condividiamo un dump di prompt su Slack, l’accoppiata è già fallita. Condividiamo uno schema. Loro emettono eventi. Io renderizzo uno schermo. Nessuno inventa il venerdì l’API dell’altro.
- Eventi, non un blob di testo: token, citation, tool_propose, error, done. Da stringhe concatenate non mostro una fonte né una conferma.
- Le loro chiavi restano sui loro worker. Le mie sul server dell’app. Il modello non vede né Stripe né il notebook.
- Una stringa per quando il loro contorno è degradato. Ho già scritto il playbook di quando il provider è giù. Il prodotto ha ancora bisogno di un errore nominato, non di una bolla vuota.
3. A chi serve questa coppia — io sul lato prodotto
Un team che ha già pagato lo specialista Python e ha scoperto che l’indice non è un prodotto. Un team sul punto di assumere quello specialista e che non vuole che la JD dica anche «e per favore consegnate l’app Next.js». Un senior per ciascun lato del confine.
- Il lavoro sul corpus è reale. L’utente apre ancora una prenotazione, un ticket, una Mini App, una dashboard. Quella superficie è il prodotto.
- Sapete nominare cosa resta sotto conferma umana. La cassa resta a una persona — non smetto di scriverlo. Il loro grafo può proporre. La mia UI è il tap.
4. Cosa non farò in quel team
Se lo specialista se ne va e la JD diventa in silenzio «e portate anche i notebook», è un altro contratto. Ho già scomposto la vacancy che il mercato scrive per quel posto Python. Non farò finta di coprirla dal lato React.
- Non sarò, nella stessa settimana, la persona embedding, il worker LlamaIndex e la UI di prodotto.
- Non faccio fine-tune di una rete perché la chat «deve suonare più on-brand». Quel brief sta dal loro lato del confine, o non sta nello sprint.
Conclusione: assumetemi accanto, non al loro posto
Sono il frontend / fullstack di un prodotto che ha quello specialista — pipeline, embedding, worker, notebook, LangChain o LlamaIndex in Python. Loro tengono vivo il contorno. Io tengo il prodotto un prodotto: uno schermo, una conferma, un gancio nel resto dell’app. Senza di loro posso lo stesso consegnare AI nel prodotto. Semplicemente non sarò l’unica persona su tutta la mappa ML.
Scrivete dal modulo chi tiene il contorno Python, e quale schermo apre l’utente. Non partiremo facendomi diventare il loro sostituto.
Va costruito, non solo letto?
Soluzioni IA per il business: RAG, agenti, Next.js. Contraente diretta.
Parliamo del tuo progetto?
Sono un’ingegnera web senior, specializzata in React e Next.js - disponibile per progetti freelance in tutto il mondo.
Dove sono
Kyiv, Ucraina
Upwork
Vedi il profiloTelegram
ContattamiViber
Contattami