엔지니어링
AI/ML 엔지니어 — 레벨 생성 및 솔버
OutBrick 판을 뒷받침하는 시스템을 만들어요: 절차적 레벨 생성, 모든 판을 검증하는 솔버, 그리고 기기 안에서 이루어지는 부드러운 개인화.
- 지역원격
- 유형정규직
- 팀엔지니어링
- 지원 마감:2026년 12월 31일
직무 소개
OutBrick의 2,000판은 모두 출시 전에 솔버가 클리어했기 때문에, 어떤 플레이어도 막다른 길을 만나지 않아요. 이 파이프라인을 맡아 더 멀리 이끌어 주세요. 풀 수 있을 뿐 아니라 재미있는 판을 만들고, 난이도를 매기고, 공정하게 느껴지는 목표 수를 정하는 일이에요.
개인화도 탐구하게 돼요. 판 앞의 플레이어에게 맞춰 난이도 흐름을 조절하는 일이죠. 단, 확고한 제약이 하나 있어요: OutBrick에는 분석 SDK가 없고 플레이 데이터를 수집하지 않으니, 플레이어에게 맞춰지는 것은 모두 기기 안에서 실행돼야 해요.
하게 될 일
- 판 솔버와 출시되는 모든 판의 검증을 책임지고 확장하기
- 새 챕터를 위한 절차적 생성을 만들고, 난이도 등급과 목표 수를 정해요
- 데이터가 기기 밖으로 나가지 않는, 진행 속도와 힌트의 온디바이스 개인화 연구하기
- 디자이너가 직접 판을 생성하고, 살펴보고, 조정할 수 있는 도구를 만들어요
- 파이프라인을 재현 가능하게 유지하고, 결과를 비전문가도 이해할 수 있게 설명해요
갖춰야 할 역량
- Swift, Python, C++ 또는 Rust에 대한 탄탄한 소프트웨어 엔지니어링 역량과 여러 언어를 넘나들며 일할 의지
- 탐색과 계획(A*, IDA*, 가지치기를 곁들인 BFS/DFS, 제약 풀이) 또는 조합 최적화 경험
- 데이터부터 평가까지 실무 머신러닝 경험
- 단순한 휴리스틱이 더 나을 때 모델 대신 휴리스틱을 고르는 판단력
있으면 좋은 것
- 게임용 절차적 콘텐츠 생성 경험
- Apple 플랫폼의 온디바이스 ML(Core ML, Create ML, Metal)
- 퍼즐, 탐색, 절차적 콘텐츠 생성(PCG)에 관한 논문, 발표, 오픈 소스 프로젝트
모든 조건을 갖추지 못했나요? 그래도 지원하세요. 이 일을 하며 성장할 수 있는 사람을 놓치느니 만나 보는 게 좋아요.
지원하기
이 직무에 지원하세요.
10분이면 돼요. 계정도, 이력서 업로드도 필요 없어요. 작업물 링크 하나가 이력서보다 더 많은 걸 말해 줘요.

