In sintesi
- Mansioni: Sviluppa soluzioni innovative in computer vision e infrastruttura cloud per applicazioni biomediche.
- Azienda: UniTrento, un ambiente di ricerca stimolante e collaborativo.
- Benefit: Contratti flessibili, opportunità di lavoro remoto e crescita professionale.
- Altre informazioni: Posizioni disponibili per 6 mesi con possibilità di crescita futura.
- Perché questo lavoro: Contribuisci a progetti all'avanguardia che fanno la differenza nella ricerca biomedica.
- Qualifiche: Competenze in computer vision, deep learning e ingegneria del software richieste.
La retribuzione prevista è compresa tra 134190 - 164010 € per anno.
Due posizioni aperte in Computer Vision e Cloud Infrastructure per applicazioni biomediche all'interno del progetto UniTrento EnjoyTheLab. Il progetto EnjoyTheLab, guidato da Luca Marchetti ed Emiliano Biasini presso il DCIBIO, Università di Trento, è alla ricerca di candidati per due posizioni con contratti di sei mesi (contratti di collaborazione coordinata e continuativa).
EnjoyTheLab è una piattaforma no-code che consente ai ricercatori biomedici di eseguire analisi bioinformatiche avanzate in modo indipendente. Attualmente focalizzata sull'analisi dei dati genetici, l'applicazione web mira ad espandere le sue capacità integrando soluzioni di computer vision per l'elaborazione automatizzata delle immagini di laboratorio.
Contratto e posizione
- Numero di posizioni: 2
- Tipo di contratto: Co.co.co. (contratto di collaborazione coordinata e continuativa)
- Durata: 6 mesi per ciascuna posizione
- Luogo: Università di Trento, Italia. È possibile considerare un certo livello di lavoro remoto.
- Data di inizio prevista: Ottobre/Novembre 2026
Come candidarsi
Inviare la propria candidatura completa via email, specificando nell'oggetto la posizione per cui si sta candidando.
Posizione 1 — Ricercatore in Computer Vision & Deep Learning (Imaging Biomedico)
Stiamo cercando un ricercatore o ingegnere ambizioso desideroso di contribuire all'innovazione scientifica e tecnologica in un campo biomedico in rapida crescita.
Innovazione scientifica e tecnologica che guiderai
- Quantificazione delle immagini all'avanguardia: Sviluppare algoritmi innovativi per la rilevazione automatica delle corsie, segmentazione delle bande proteiche deboli e allineamento della scala di peso molecolare.
- Visione biomedica e elaborazione dei segnali: Addestrare e ottimizzare modelli di deep learning utilizzando PyTorch o TensorFlow per analizzare immagini complesse di gel e Western Blot, affrontando casi difficili come rumore di fondo ottico elevato, distorsione del campione e saturazione del segnale.
- Motori di quantificazione benchmark: Sviluppare routine di densitometria, inclusi profili di intensità e stima della linea di base, per migliorare l'analisi automatizzata del segnale oltre gli strumenti consolidati come ImageJ/Fiji.
Competenze richieste
- Conoscenza avanzata degli strumenti di computer vision e elaborazione delle immagini, inclusi OpenCV, Scikit-image e Albumentations.
- Esperienza con metodi di elaborazione dei segnali 1D e 2D, inclusi profili di intensità e rilevamento dei picchi.
- Esperienza con PyTorch o TensorFlow, in particolare per la rilevazione di oggetti e segmentazione istantanea.
- Familiarità con metriche di valutazione pertinenti, inclusi mAP, IoU e coefficiente di Dice.
- Esperienza con Python, Git e Docker.
- Esperienza con strumenti di annotazione come CVAT, Roboflow o Label Studio.
Posizione 2 — Ingegnere di Infrastruttura & DevOps (Django & Cloud Infrastructure)
Stiamo cercando un ingegnere software desideroso di trasformare un prototipo esistente in un'architettura resiliente e pronta per la produzione.
La sfida ingegneristica: dal prototipo alla produzione
- Containerizzazione dello stack di produzione: Trasformare lo stack applicativo principale—Django, PostgreSQL, Redis, Celery e Nginx—da build locali iniziali a ambienti di staging e produzione standardizzati e containerizzati utilizzando Docker e Docker Compose.
- Architettura asincrona scalabile: Rafforzare l'architettura della coda dei compiti affinché i carichi di lavoro bioinformatici computazionalmente intensivi possano essere eseguiti in modo efficiente su pool di lavoratori decoupled utilizzando Celery e Redis, con limitazione della velocità pronta per la produzione, ripetizioni di errore e monitoraggio di Flower.
- Prontezza al cloud e astrazione dello storage: Astrarre le dipendenze di storage locale utilizzando API MinIO/S3 e sviluppare soluzioni Infrastructure as Code con Terraform o Ansible per supportare la transizione verso l'infrastruttura cloud pubblica.
- CI/CD e indurimento: Sviluppare pipeline di testing e deployment automatizzate utilizzando GitHub Actions e implementare sicurezza reverse-proxy, gestione SSL e configurazioni del firewall.
Competenze richieste
- Esperienza pratica con Python, Django, PostgreSQL, Celery e Redis.
- Esperienza con Docker, Docker Compose e Nginx o Traefik.
- Competenze di amministrazione Linux, in particolare con Ubuntu o Debian, ed esperienza con scripting Bash.
- Esperienza nell'integrazione delle API MinIO o AWS S3.
- Conoscenza della sicurezza SSH e delle pratiche di base di Infrastructure as Code utilizzando Terraform o Ansible.
- Esperienza nella trasformazione di codice funzionale in infrastrutture scalabili e tolleranti ai guasti progettate per operazioni senza downtime.
Two Open Positions in Computer Vision and Cloud Infrastructure for Biomedical Applications datore di lavoro: Università di Trento
L'Università di Trento offre un ambiente di lavoro stimolante e innovativo, ideale per chi desidera contribuire a progetti all'avanguardia nel campo della biomedicina. Con opportunità di crescita professionale e un forte focus sulla collaborazione interdisciplinare, i membri del team possono beneficiare di un'atmosfera di lavoro inclusiva e dinamica, con la possibilità di lavorare in parte da remoto. Unisciti a noi per fare la differenza nella ricerca biomedica attraverso tecnologie avanzate.
Dettagli di contatto:
Team di recruiting di Università di Trento
Consigli degli esperti StudySmarter🤫
Ecco come pensiamo che potresti ottenere Two Open Positions in Computer Vision and Cloud Infrastructure for Biomedical Applications
✨Unisciti a Meetup e Hackathon
Nel mondo dell'ingegneria e dello sviluppo software, partecipare a meetup e hackathon è fondamentale. È un ottimo modo per conoscere altri professionisti, condividere idee e fare networking. Inoltre, molti eventi offrono opportunità di lavoro temporaneo direttamente sul posto!
✨Sfrutta le piattaforme di open-source
Contribuire a progetti open-source è un ottimo modo per dimostrare le tue competenze e farti notare. Quando i datori di lavoro vedono il tuo impegno in progetti reali, possono essere più inclini a offrirti un lavoro temporaneo. Non dimenticare di condividere i tuoi progetti nel tuo profilo GitHub!
✨Candidati attraverso il nostro sito!
Quando trovi un’opportunità che ti interessa, non dimenticare di candidarti attraverso il nostro sito. È facile e veloce, e le aziende apprezzano le candidature dirette. Mostrare il tuo entusiasmo può fare la differenza!
✨Cerca posizioni di lavoro su misura
Le aziende spesso cercano talenti per progetti temporanei! Controlla i gruppi di lavoro su LinkedIn e sui forum dedicati all'ingegneria per opportunità esclusive. Focalizzati su piccole aziende e startup, che tendono a cercare professionisti per progetti a breve termine.
Pensiamo che ti servano queste competenze per eccellere come Two Open Positions in Computer Vision and Cloud Infrastructure for Biomedical Applications
Alcuni consigli per la tua candidatura 🫡
Mostra il tuo codice!:Nel campo dell'ingegneria e dello sviluppo software, è fondamentale includere esempi del tuo lavoro. Non limitarti a descrivere le tue esperienze: condividi link a progetti GitHub o portfolio di codice che mostrano le tue capacità e il tuo stile di programmazione.
Fai brillare le tue competenze tecniche:Assicurati di evidenziare le competenze tecniche più richieste per il ruolo che stai cercando. Includi linguaggi di programmazione, framework e strumenti con cui hai lavorato. Questo non solo rafforza il tuo profilo, ma rende più facile per chi legge capire come potresti contribuire al team di Università di Trento.
Personalizza la tua lettera di presentazione:Essendo un lavoro temporaneo, è importante mostrare che sei flessibile e pronto ad adattarti rapidamente. Nella tua lettera di presentazione, racconta perché sei entusiasta di questa opportunità temporanea e come puoi apprendere e contribuire fin dai primi giorni.
Esplora le tue disponibilità:A differenza di un lavoro a lungo termine, per un ruolo temporaneo è cruciale specificare chiaramente le tue disponibilità. Assicurati di menzionare eventuali giorni o orari in cui sei disponibile, affinché Università di Trento sappia subito come e quando potresti integrarti nel loro team.
Come prepararti a un colloquio di lavoro presso Università di Trento
✨Preparati per un test pratico
In un'intervista per un ruolo di ingegneria e sviluppo software, è probabile che ci venga chiesto di risolvere problemi pratici sul codice. Assicurati di esercitarti con algoritmi e strutture dati, magari usando piattaforme come LeetCode o HackerRank per affinare le tue abilità.
✨Un portfolio che parla
Essendo un contratto temporaneo, è fondamentale mostrare rapidamente il tuo valore. Prepara un portfolio con i tuoi progetti più rilevanti, evidenziando il codice che hai scritto e i risultati ottenuti. Devi dimostrare che puoi facilmente integrarti e apportare contributi significativi dal primo giorno.
✨Domande tecniche specifiche
Aspettati domande tecniche più dettagliate su linguaggi di programmazione specifici e strumenti di sviluppo. Fai ricerche sugli stack tecnologici utilizzati da Università di Trento e preparati a discutere le tue esperienze con quelli. La padronanza dei dettagli tecnici è ciò che ci distingue.
✨Mostra la tua capacità di apprendere
Ogni ruolo temporaneo è un'opportunità per imparare e crescere. Durante l'intervista, enfatizza la tua volontà di adattarti rapidamente e apprendere nuove tecnologie. Parla di situazioni passate in cui hai dovuto imparare velocemente per risolvere problemi: questo può farti emergere come un candidato ideale.