{"id":1212433,"url":"https://alion.io/job/rebellions-npu-software-engineer-kernel","title":"NPU Software Engineer - Kernel","company":{"id":173,"name":"Rebellions","domain":"rebellions.ai","url":"https://alion.io/company/rebellions","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greeting","truth_index":{"grade":"C","score":65,"open_postings":41,"ghost_share":0.585,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-09-28T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Seongnam, South Korea"],"countries":["KR"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"C++","optional":false},{"name":"Computer Vision","optional":false},{"name":"CUDA","optional":false},{"name":"CUDA Toolkit","optional":false},{"name":"OpenCL","optional":false},{"name":"Python","optional":false},{"name":"Speech Recognition","optional":false}],"status":"live","first_seen_at":"2026-03-18T05:05:46Z","employer_posted_date":"2026-09-25","last_verified_at":"2026-09-28T11:42:57Z","board_verified":true,"closed_at":null,"days_open":194,"trust":{"level":"ghost","repost_count":0,"flags":["stale","company_stale"],"days_open":194},"description":"Responsibilities and Opportunities\nDesign and develop compute libraries (e.g., BLAS, DNN libraries) consisting of neural network operations optimized for Rebellions’ proprietary instruction set architecture (ISA)\nExpand the functional coverage of each operation by addressing operation-specific constraints, including tensor shape variations, precision management, and numerical stability\nImprove utilization of heterogeneous compute resources by optimizing operation-level performance based on workload characteristics\nDesign and implement architecture-aware custom kernels based on a deep understanding of dynamic execution patterns in generative AI workloads\nContribute to hardware-software co-design by identifying and proposing critical features for next-generation compute architectures\nKey Qualifications\nMaster’s degree or higher in Electrical Engineering, Computer Science, or a related field\nIn-depth understanding of computer architecture and parallel programming\nStrong understanding of neural network operations, including both high-level concepts and low-level computational dataflows\nStrong analytical, troubleshooting, and performance optimization skills\nProficiency in C++ and Python\nIdeal Qualifications\nBroad knowledge of deep learning models across multiple domains, including computer vision, natural language processing, and speech recognition\nExperience in developing high-performance custom kernels for generative AI workloads on GPUs or NPUs\nExperience in model- and layer-level optimization techniques for computational efficiency, such as sparsity, reduced precision, and layer decomposition\nExperience with architecture-specific parallel programming and hardware acceleration frameworks, including SSE/AVX (x86), NEON (AArch), and CUDA/OpenCL (GPU)\nAcademic background in computer architecture is preferred\n전형절차\n서류전형 > On-line 인터뷰 > On-site 인터뷰(과제 포함) > Culture-fit인터뷰 > 처우 협의 > 최종 합격\n전형절차는 직무별로 다르게 운영될 수 있으며, 일정 및 상황에 따라 변동될 수 있습니다.\n전형 일정 및 결과는 지원 시 작성하신 이메일로 개별 안내드립니다.\n참고사항\n본 공고는 모집 완료 시 조기 마감될 수 있습니다.\n지원서 내용 중 허위사실이 있는 경우에는 합격이 취소될 수 있습니다.\n채용 및 업무 수행과 관련하여 요구되는 법령 상 자격이 갖추어지지 않은 경우 채용이 제한될 수 있습니다.\n보훈 대상자 및 장애인 여부는 채용 과정에서 어떠한 불이익도 미치지 않습니다.\n담당 업무 범위는 후보자의 전반적인 경력과 경험 등 제반사정을 고려하여 변경될 수 있습니다. 이러한 변경이 필요할 경우, 최종 합격 통지 전 적절한 시기에 후보자와 커뮤니케이션 될 예정입니다.\n채용 관련 문의사항은 아래 메일 주소로 문의바랍니다. \n","description_format":"text","description_chars":2337,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"master","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Processors, MCUs & AI Chips","AI Compute & Inference","AI Chips & Accelerators"],"lifecycle":[{"event":"open","at":"2026-09-25T05:02:56Z"}],"liveness":{"score":3,"band":"cold","label":"Long shot","p_open":0.9,"p_active":0.107,"p_room":0.28,"age_days":194,"expected_fill_days":28,"reasons":["conf:69","stale_co","ghost","win:tail","crowd:"],"computed_at":"2026-09-28T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/rebellions-npu-software-engineer-kernel","json_url":"https://alion.io/job/rebellions-npu-software-engineer-kernel.json","meta":{"generated_at":"2026-09-29T05:04:01Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":4893,"day_limit":5000,"remaining_today":107,"minute_limit":60,"resets_at":"2026-09-30T00:00:00Z"}}}