[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로 제출해주시기 바랍니다. |