Zaposlitveni oglasi » high-performance C programer
high-performance C programer -- brisan oglas
- objavljeno ::
Opis delovnega mesta
Podjetje Bitfusion (http://www.bitfusion.io/ ), ki se ukvarja z virtualizacijo GPUjev, išče programerje. Podjetje je iz Austina v Texasu, imajo nekaj remote programerjev, zdaj bi pa radi odprli podružnico v Sloveniji. Delamo reimplementacijo OpenCL in CUDA knjižnic, ki deluje prek omrežja, tako da program na enem računalniku lahko uporablja GPU-je na drugih računalnikih.
Stvar deluje, zdaj je poudarek predvsem na hitrosti in omrežju. Kandidat bo skrbel, da bo omrežna komunikacija hitra, transparentna, in korektna. Delo vključuje tudi sprotno dodajanje podpore za nove verzije knjižnic OpenCL in CUDA, v bližnji prihodnosti pa tudi za druge računsko zahtevne knjižnice in API-je.
Od kandidatov zahtevamo
Kandidati morajo dobro poznati programski jezik C, multithreading, in optimizacijo programov.
Zaželene so izkušnje s CUDA in/ali OpenCL, debuggerji in profilerji (VTune, XPerf, gprof), splošno poznavanje GPU arhitektur, poznavanje vsaj kakšnega skriptnega jezika, ter Linux in Windows.
Koristno je vsaj okvirno poznavanje kakšnega orodja za strojno učenje, na primer TensorFlow ali Caffe.
Kandidatom ponujamo
Dobro plačilo, možnost dela od doma, v primeru zanimanja pa tudi pisarno v Ljubljani. Veliko fleksibilnosti, možnost rednega ali honorarnega dela, polni ali delni delovni čas.
Klasifikacija delovnega mesta
- Lokacija:
- Ljubljana ali remote
- Plačilo:
- 2000+ EUR / mesec
- Delovni čas:
- po dogovoru
Zahtevana znanja
- C
- napredno znanje
- optimizacija programov
- napredno znanje
- CUDA
- začetnik
- OpenCL
- predhodno znanje ni potrebno