COMPILER ENGINEER
3 Inscrits
Referència oferta:
09202511415
Data publicació:
16/04/2025
Data de tancament:
15/07/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,..
- 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.