×
Register Here to Apply for Jobs or Post Jobs. X
More jobs:

Senior Full Stack Developer Python​/Blender

Job in Boise, Ada County, Idaho, 83701, USA
Listing for: DID s.r.l
Full Time, Part Time position
Listed on 2026-11-01
Job specializations:
  • Software Development
    Python
Salary/Wage Range or Industry Benchmark: 53000 - 70000 USD Yearly USD 53000.00 70000.00 YEAR
Job Description & How to Apply Below
Position: Senior Full Stack Developer Python / Blender
Pipeline AI per asset 3D da immagini – progetto di ricerca applicata
  • Tipologia:
    Freelance / consulenza a giornate
  • Impegno stimato: fino a 5 mesi, distribuiti su più fasi (vedi "Natura del progetto")
  • Tariffa: € 300/giorno
  • Modalità: full remote, con accesso agli ambienti del cliente e in affiancamento al team interno
  • Avvio:
    Asap
  • Lingua di lavoro: italiano; documentazione tecnica anche in inglese
Il progetto

Il cliente, realtà del settore eyewear e 3D, avvia un progetto di ricerca applicata per costruire una pipeline AI semi-automatica che, partendo da immagini multi-view di montature per occhiali, produca asset 3D strutturati, metricamente corretti e utilizzabili in applicazioni real-time (virtual try-on e 3D viewer). L'architettura è ibrida e supervisionata: segmentazione semantica delle parti, geometria multi-view, retrieval di componenti da un corpus proprietario, generazione 3D condizionale basata su modelli open-source e un livello finale di constraint-fitting parametrico con quality gate.

È proprio quest'ultimo livello a trasformare una forma "plausibile" in una montatura coerente con le regole industriali: scala reale, simmetria, cerniere, sedi lenti, gerarchia delle parti, mesh pulita ed export GLB conforme.

Natura del progetto – da leggere prima di candidarsi
  • È un progetto di ricerca. La prima fase è un PoC con benchmark comparativo, che si conclude con una decisione formale di go/no-go da parte del cliente. Solo la prima tranche di attività è confermata. Le fasi successive sono ipotesi di lavoro: potranno essere riviste nei contenuti e nella durata, oppure non essere avviate. I 5 mesi indicati sono una stima sull'intero percorso, non un impegno garantito.
  • Il lavoro si svolge all'interno del progetto del cliente, in sinergia con il suo personale. L'attività è full remote, ma sviluppo, test e validazione avvengono esclusivamente negli ambienti, repository e risorse di calcolo messi a disposizione dal cliente. Le attività critiche sono condotte in co-esecuzione con il team interno, con l'obiettivo esplicito di trasferire la capacità di rieseguire, modificare e manutenere quanto sviluppato.

    Una procedura si considera consegnata solo quando una persona del cliente è in grado di rieseguirla autonomamente a partire da documentazione e artefatti.
  • Il ruolo

    Ti occuperai della componente software e 3D che chiude la pipeline: dal fitting parametrico alla finalizzazione ed esposizione degli asset.

    Fase PoC (confermata)
    • Prototipo del modulo di constraint-fitting parametrico in Python (simmetria, scala, cerniere, sedi lenti, proporzioni), a supporto della validazione del template parametrico e delle regole del quality gate
    • Script di controllo qualità della mesh: manifoldness, self-intersection, componenti isolate, normali, densità
    • Prima catena di export GLB/glTF con gerarchia delle parti, materiali e metadati semantici, integrata nella mini-pipeline del benchmark
    Fasi successive (subordinate all'esito del PoC)
    • Consolidamento del constraint-fitting e registrazione parte-per-parte sul template parametrico
    • Integrazione Blender via Python API: retopology automatica, remeshing, decimazione, UV, export GLB con metadati semantici
    • API REST asincrona con sistema di code e storage versionato degli asset
    • Plug-in Blender per la revisione manuale degli output, con tracciamento delle correzioni riutilizzabili come dati di training
    • Test tecnici, documentazione, runbook operativi e hand-over al team del cliente
    Requisiti
    • Esperienza senior in sviluppo Python in contesti di produzione
    • Solida conoscenza della Blender Python API (bpy, bmesh), inclusa l'esecuzione headless/batch
    • Mesh processing: topologia, riparazione mesh, remeshing e retopology (es. Instant Meshes, Quad Remesher), decimazione, UV; librerie come trimesh, Open3D o Py…
    Position Requirements
    10+ Years work experience
    To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
    (If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary