Sviluppatore Junior C Algorithm
Junior / Apprendista

Default organization logo

ADAPTA studio

Varese, Varese, Lombardia, Italia

Di persona

Contratto a tempo indeterminato

Tecnologia / Sviluppo Software / Computer Graphics

Descrizione della Posizione Lavorativa

ADAPTA Studio è uno spin-off del Politecnico di Milano specializzato nell'ottimizzazione e nella gestione di asset 3D per applicazioni in tempo reale.

Il nostro prodotto principale, AMAZ3D, è una piattaforma avanzata basata su algoritmi brevettati che automatizza processi complessi come:

  • riduzione della complessità geometrica (LOD generation)
  • ottimizzazione delle mesh
  • texture baking e riduzione delle draw call

L'obiettivo è rendere modelli 3D complessi utilizzabili in tempo reale su qualsiasi piattaforma: gaming, XR, digital twins e simulazione.

Negli ultimi anni abbiamo lavorato su tecnologie emergenti come il Gaussian Splatting e la sua estensione 4D (spazio + tempo), con applicazioni in:

  • ricostruzione dinamica
  • neural rendering
  • simulazioni temporali
  • ottimizzazione del rendering

Entrerai in un team che si occupa di ricerca applicata e sviluppo avanzato. In particolare il lavoro prevede:

  • sviluppo in C++ di pipeline per il Gaussian Splatting 4D
  • implementazione di algoritmi per il rendering in tempo reale e l'ottimizzazione di dati 3D/4D
  • gestione e ottimizzazione di grandi dataset
  • integrazione con tecnologie GPU (CUDA / Vulkan / WebGPU)
  • partecipazione alla progettazione di sistemi scalabili (cloud + edge)

Responsabilità

  • Collaborare allo sviluppo di pipeline 3D/4D in tempo reale in C++
  • Lavorare sul Gaussian Splatting e sulle tecnologie di neural rendering
  • Contribuire all'ottimizzazione su GPU (CUDA / Vulkan / WebGPU)
  • Eseguire analisi bibliografiche e revisioni dello stato dell'arte
  • Analizzare, discutere e implementare tecniche avanzate dalla letteratura scientifica
  • Supportare l'ottimizzazione e il processamento di dataset 3D/4D
  • Collaborare su architetture scalabili cloud ed edge
  • Partecipare alla risoluzione di sfide tecniche e di ricerca complesse

Qualifiche richieste

  • Buona conoscenza di C++
  • Fondamentali di algebra lineare, geometria 3D e strutture dati
  • Capacità di affrontare problemi complessi

Competenze gradite (non obbligatorie)

  • Computer Graphics / Rendering
  • CUDA / programmazione GPU
  • Computer Vision / ricostruzione 3D
  • Esperienza con librerie come OpenGL / Vulkan / Eigen
  • Docker
  • Rust
  • Shaders

La posizione è basata a Varese (VA), Italia (+ altra sede non specificata). Si prega di inviare la candidatura includendo tutte le informazioni richieste come indicato nell'annuncio.

Requisiti

Buona conoscenza di C++; conoscenze fondamentali di algebra lineare, geometria 3D e strutture dati; capacità di lavorare su problemi complessi. Titoli aggiuntivi graditi: esperienza in Computer Graphics/Rendering, programmazione GPU (CUDA), Computer Vision/ricostruzione 3D, esperienza con OpenGL/Vulkan/Eigen, Docker, Rust e shader. Posizione basata a Varese (VA), Italia. Si richiede di inviare la candidatura con tutte le informazioni richieste dall'annuncio.

Competenze richieste

  • Competenze professionali
  • C++ Algebra lineare Geometria 3D Strutture dati Gaussian Splatting Neural rendering CUDA Vulkan WebGPU OpenGL Eigen Docker Rust Shader programming
  • Competenze trasversali
  • Lavoro di squadra Problem solving Capacità di analisi Adattabilità Comunicazione tecnica