COMPILER ENGINEER
1 Inscrits
Referència oferta:
09202511415
Data publicació oferta:
16/04/2025
Llocs de treball:
1
OFICINA DE TREBALL DEL SOC
Veure totes les seves ofertesDescripció de l'oferta
L'equip de compiladors/es és responsable de desenvolupar els compiladors i els transformadors ML IR per permetre l'ús de les noves funcions i acceleradors del nostre maquinari, aportant millores visibles als usuaris finals.
Detall de les funcions del lloc de feina
Responsabilitats laborals: Fer aportacions tècniques independents per ajudar al seu equip a complir els seus compromisos. En particular: • Escriure codi per ampliar els marcs de compilació (p. ex., GCC, LLVM), permetent l'ús de noves funcions de maquinari i acceleració, i millorant la qualitat del codi generat per a aquests objectius. • Això inclou tant compiladors "tradicionals" (llenguatge d'alt nivell a binari) com els que manipulen representacions intermèdies de ML (p. ex., gràfics de models). Interactuar amb IC dels seus projectes i d'altres per desbloquejar-se o per arribar a consens sobre petits temes tècnics. En particular: • Treballar amb equips d'ML/AI i maquinari, connectant els seus respectius requisits i ofertes, influint en el co-disseny de maquinari/programari. • En altres casos, entendre les càrregues de treball d'ML/AI, tant les estàndards del sector com les de clients específics de l'empresa, i mapejar-les a les característiques del maquinari. • Col·laborar amb els companys mitjançant revisions de codi, triatge d'errors, documents de disseny, etc. . . • Contribuir a les responsabilitats compartides de l'equip (triatge d'errors de CI, documentació, correccions de codi, rotacions. . ).
Requisits
- Experiència 1 anys. Experiència en el camp rellevant (1-4 anys). • experiència amb marcs de compilació (p. Ex., llvm, mlir, gcc. ). • experiència amb api de càlcul i paral·lelisme (p. Ex., cuda, openacc, opencl, openml, sycl,. ). • coneixement sòlid dels llenguatges de programació c++ i c. • experiència amb l'anàlisi comparativa de codi, la depuració, l'elaboració de perfils i el seguiment. • experiència amb eines estàndard de control de fonts (git), integració contínua, gestió de tasques (jira). • experiència amb el llenguatge de programació python. • experiència amb desenvolupament de nivell inferior (p. Ex., controladors de dispositius). • experiència amb formació i avaluació de models ml. • experiència amb frameworks ml (p. Ex., tensorflow, pytorch, keras,. ) i temps d'execució (p. Ex., onnx, tflite,..
- Títol oficial de màster
- Títol oficial de màster - informàtica-electrònica
- Anglès (parlat superior, escrit superior)
- Competències / coneixements: • grau o màster en un àmbit rellevant • jugador/a d'equip: persona comunicativa i col·laborativa que posa el focus en el resultat de l'equip per sobre de les necessitats individuals. • tenir curiositat per aprendre noves tecnologies/piles. • capacitat de col·laboració dins i entre equips a nivell tècnic. • actitud capaç, proactiva i disposada a resoldre per si mateix qualsevol obstacle. Autoconscient, auto-iniciat i automotivat
Condicions del lloc de treball
- Contracte laboral indefinit
- Jornada completa
- Salari mensual brut des de '2250' fins a '4165'
- Altres dades d'interès: • uneix-te a un equip innovador i experimenta el creixement de l'empresa. • creiem en invertir en els nostres empleats i oferir-los les oportunitats que necessiten per créixer i desenvolupar la seva carrera professional. • gaudir d'un entorn de treball híbrid. • també oferim horaris flexibles. • oferim una remuneració que valora la teva experiència. • la plaça tindrà la base a barcelona busquem persones destacades disposades a unir-se a la nostra missió de canviar aquesta indústria i ajudar a construir un món millor. podem oferir un paquet de compensació competitiva en un esquema de treball flexible que l'ajudarà a mantenir l'equilibri entre la seva vida personal i professional. creiem que un equip divers i inclusiu és la clau per a idees innovadores. Fomentem un entorn de treball on tothom se senti valorat, respectat i empoderat per assolir tot el seu potencial, independentment de la raça, el gènere, l'ètnia, l'orientació sexual o la identitat de gènere.