본문으로 건너뛰기

엔지니어링

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분이면 돼요. 계정도, 이력서 업로드도 필요 없어요. 작업물 링크 하나가 이력서보다 더 많은 걸 말해 줘요.

‘선택’이라고 표시되지 않은 항목은 필수예요.

지원 직무 AI/ML 엔지니어 — 레벨 생성 및 솔버

작업을 가장 잘 보여 주는 무엇이든: 포트폴리오, GitHub, 채널, LinkedIn 프로필.

이 직무를 고른 이유와, 직접 만든 것 중 자랑스러운 것 하나. 몇 문단이면 충분해요. 격식 있는 자기소개서는 필요 없어요.

다음 단계: 사람이 지원서를 읽고 이메일로 답해요. 잘 맞으면 짧은 화상 통화를 잡아요.