full.png?from=upload
 
[About Neubla]
뉴블라는 반도체 하드웨어, 소프트웨어, Machine Learning 기술의 집약체인 AI반도체 및 솔루션을 개발하기 위해 최고의 인력으로 구성된 기업이며, 한화그룹에서 컴퍼니 빌딩하여 만들어진 회사입니다.
뉴블라에서는 AI를 가속화하는 반도체 하드웨어 설계 뿐 아니라 이를 활용할 수 있는 컴파일러, 그리고 사용자를 위한 AI 솔루션까지 End-to-End로 서비스를 제공할 계획입니다.

[
Summary]
무어의 법칙이 종말을 맞이함에 따라서 많은 회사들이 차세대 컴퓨팅을 위한 혁신적인 대안을 찾으려 노력하고 있습니다. 뉴블라에서는 열정을 가지고 이 새로운 패러다임 변화에 동참하실 소프트웨어 개발자를 모시고자 합니다. 프로그래밍에서 기본적으로 알아야 할 개념들 예를 들어 변수와 binding의 개념, 포인터의 개념, 프로세스와 스레드의 개념, 세마포어, 뮤텍스, 인터럽트, 컨택스트 스위칭, 시간 공간 복잡도, 큐, 트리, 그래프와 같은 자료구조 및 관련 알고리즘과 같은 개념들에 대해서 익숙하신 분들이라면 뉴블라의 뛰어난 Engineer들과 다양한 AI 응용에서 사용되는 OpenCL 커널들을 만들고 분석하고 최적화하는 업무를 하며 함께 성장해 나갈 수 있습니다.

[
Job Description]
HW의 기능을 최대한으로 이용할 수 있는 상용 수준의 컴파일러 개발 
- 대규모 병렬성을 제대로 다룰 수 있는 다양한 SW stack 개발 
- 다양한 벤치마크와 비지니스 응용을 분석하고 새로운 최적화를 개발 적용하는 업무 
- 상용 수준의 SDK 개발 및 배포

[
Qualifications]
컴퓨터 공학 및 관련 학사 이상의 학위 소지하신 분
Single Instruction Multiple Data (SIMD)사용과 같은 하드웨어에 특화된 코드 최적화 경험을 보유하신 분
복잡한 문제를 분석할 수 있고 창의적인 해결 방법을 제시할 수 있는 능력을 보유하신 분

[
Preferred Qualifications]
- Compiler 개발 분야에서 3년 이상의 경력을 보유하신 분 
Compiler 백엔드 코드 생성기 구현 경험이 있으신 분
- OpenCL이나 CUDA와 연관된 SW stack 구현 경험이 있으신 분
- Massive parallelism을 이용한 SW stack 구현 경험이 있으신 분
- 어셈블리, 바이너리, 런타임, 운영체제 레벨의 저수준 소프트웨어 구현 경험이 있으신 분
- Object detection, segmentation, NLP등의 machine learning algorithm에 대한 지식을 보유 하신 분
- 통계학과 ML 모델링에 대한 지식을 보유하신 분
- SDK를 개발, 평가, 배포하는 것에 관한 현장 경험이 있으신 분

 [Recruitment Process]
서류전형 → 1차 유선 면접 → 2차 면접 → 3차 면접 → 채용검진 → 입사
지원서상 허위기재가 있거나 제출하신 서류가 허위일 경우, 채용이 취소됩니다.
상황에 따라 과제 또는 추가 인터뷰, 평판조회 전형이 추가될 수 있습니다.
국가보훈대상자와 신체장애자는 관련서류 제출시 관계법에 따라 우대합니다.
모든 서류는 반드시 MS Word 혹은 PDF로 제출해주시기 바랍니다.