Con oltre 60.000 inserzionisti paganti all'anno, le nostre proprietà raggiungono più di 7 milioni di utenti unici attivi mensili, sul web e sulle app mobili, sia per iOS che Android.
Per il nostro team ICT, presso la sede di Chiasso (CH), selezioniamo un/a:
SENIOR A.I. SOFTWARE ENGINEER ( A.I. - Augmented Development)
Location: ON SITE
Seniority: Senior Software Engineer
Goal: Definire architetture, processi di sviluppo basati sulla sinergia tra solida competenza e professionalità umana e strumenti di IA Generativa (Claude & Cursor).
Guidare la transizione tecnologica verso un modello di sviluppo software "AI-First"
**************************
Stiamo creando un’area dedicata allo sviluppo software potenziato dall'Intelligenza Artificiale, da integrare all’attuale dipartimento sviluppo
Siamo alla ricerca di un profilo Sviluppatore Senior con una solida base ingegneristica maturata su prodotti in produzione ad alto traffico o in contesti aziendali strutturati, e che abbia integrato Claude e Cursor nel proprio processo di sviluppo quotidiano, allineandoli al flusso produttivo.
Un leader tecnico capace di dominarne gli strumenti e di progettarne l'espansione, in collaborazione con il team.
Parole chiave del profilo:
- Velocità di delivery: Integrare Claude e Cursor nel flusso quotidiano per accorciare il ciclo ideazione - produzione.
- Qualità e Affidabilità: Definire criteri di review del codice generato con AI per garantire software sicuro, performante e manutenibile.
- Scalabilità: Operare su Architetture capaci di gestire enormi moli di dati e un elevato numero di utenti contemporanei senza cali di performance.
- Innovazione: Sperimentare nuovi modelli, tool e workflow AI-augmented per mantenere il vantaggio competitivo nel mercato.
********************************
RUOLO e RESPONSABILITA'
Comprendere, progettare e implementare l’architettura del software
Sviluppare soluzioni software scalabili utilizzando Claude e Cursor per massimizzare la qualità e la velocità di delivery, assicurando stabilità e sicurezza.
Definire le linee guida aziendali per l'uso dell'IA nel codice (es. gestione di .cursorrules, prompt engineering avanzato, validazione del codice generato).
Supervisionare la qualità del codice del team, promuovendo il refactoring assistito dall'IA e l'ottimizzazione delle performance.
Esplorare e testare costantemente nuovi modelli, tool e workflow di sviluppo AI-augmented, per mantenere il vantaggio competitivo di DonTouch.
Condividere con il team le pratiche di sviluppo AI-augmented, contribuendo a far crescere la cultura "Augmented Developer" in azienda.
REQUISITI TECNICI ESSENZIALI
Solide basi di ingegneria del software
- Algoritmi, strutture dati e complessità computazionale per valutare e correggere il codice prodotto con l'AI.
- Pensiero critico e capacità di lettura del codice: saper riconoscere quando un output dell'AI è corretto, performante e sicuro, e quando
invece va rifiutato o rivisto.
4+ anni di sviluppo software professionale (Full Stack o Backend focus)
Dimostrabile capacità di utilizzare Cursor (Composer, Indexing, Rules) e Claude per risolvere problemi architettonici complessi, non solo per piccoli script.
- Padronanza di almeno un linguaggio backend moderno (Python, Node.js/TypeScript o equivalente) e dei relativi framework web più diffusi.
- Solida esperienza con database relazionali e non (SQL/NoSQL), API REST/GraphQL e architetture a microservizi.
- Git, CI/CD e principi di integrazione e rilascio continuo applicati a contesti di produzione reali.
- Esperienza concreta su almeno una piattaforma cloud (AWS, GCP o Azure).
- Uso applicato di LLM tramite API e prompt engineering avanzato per integrare funzionalità AI nei prodotti (RAG, agent, automazioni).
- Approccio Senior alla qualità:
Saper definire criteri di review e validazione per il codice generato con AI, garantendo software affidabile, sicuro e manutenibile nel tempo.
NICE TO HAVE
- Esperienza pregressa nel coordinamento di piccoli team tecnici o come Referente Tecnico
- Contributi a progetti Open Source o pubblicazioni tecniche legate all'AI applicata al coding.
- Familiarità con framework di orchestrazione LLM (LangChain, LlamaIndex) e database vettoriali (Pinecone, Weaviate, pgvector).
- Nozioni di base di Machine Learning e Deep Learning (PyTorch o TensorFlow), utili per dialogare con team data/ML.
- Esperienza con pratiche MLOps e ciclo di vita dei modelli in produzione.
LINGUE
- Inglese professionale (indispensabile per il confronto con la documentazione e i modelli AI).
Benefit e Valori – Cosa aspettarti da noi:
- Concretezza: Lavorerai su prodotti che impattano milioni di utenti, con il supporto delle migliori tecnologie (Apple Silicon di fascia alta, licenze Pro complete).
- Pionierismo: Avrai il mandato di smantellare i vecchi processi di sviluppo lenti, a favore di un approccio "High-Velocity".
- Percorso di Carriera: Crescita concreta come riferimento tecnico dell'area AI-Development, con la possibilità di evolvere verso ruoli di technical leadership o gestione, in base alle inclinazioni.
- Team di livello: Un ambiente che valorizza l'intelligenza umana, l'iniziativa e la curiosità tecnologica.
MODALITA' DI CANDIDATURA
I candidati sono invitati a inviare il proprio CV e una breve nota tecnica (o link a repository) che illustri come l'IA ha cambiato il loro modo di programmare a: [email protected] indicando nell’oggetto:
“Candidatura – Senior A.I. Software Engineer”
Non saranno prese in considerazione candidature il cui profilo non soddisfi i requisiti sopra indicati.
DonTouch SA è un datore di lavoro per le pari opportunità
- Per i cittadini non UE / AELS: Si rende noto che, in relazione alle normative dell'Autorità Svizzera, ogni lavoratore deve disporre di un permesso di lavoro svizzero valido. Si prega di verificare il proprio stato di idoneità, in caso contrario DonTouch non può garantire l’impiego.