{"id":3666861,"url":"https://alion.io/job/riibotics-gyeongryeok-multi-agent-path-finding-engineer-mapf","title":"[경력] Multi-Agent Path Finding Engineer (MAPF)","company":{"id":2676598,"name":"Riibotics","domain":"riibotics.io","url":"https://alion.io/company/riibotics","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Greeting","truth_index":{"grade":"C","score":55,"open_postings":12,"ghost_share":0.75,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-10T06:52:35Z"}},"role":"Industrial Engineering","role_family":"Industrial Engineering","seniority":"middle","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":[],"countries":[],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":3,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AI Agents","optional":false},{"name":"C++","optional":false},{"name":"GitHub","optional":false},{"name":"Python","optional":false}],"status":"live","first_seen_at":"2026-11-03T04:30:05Z","employer_posted_date":"2026-11-03","last_verified_at":"2026-11-11T03:31:50Z","board_verified":true,"closed_at":null,"days_open":8,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":7},"description":"Multi-Agent Path Finding Engineer (MAPF)(경력)\n리보틱스의 핵심 멤버가 되어 주세요\n최고의 성능, 극강의 강건성, 그리고 안정성을 모두 갖춘 로봇 시스템을 함께 만들어갈 엔지니어를 모십니다.\nMAPF Engineer는 수십~수백 대의 로봇이 좁은 공간을 동시에 누비는 현장에서, 각 로봇이 어떤 길로, 어떤 순서로 이동해야 서로 충돌하거나 막히지 않고 가장 효율적으로 움직일 수 있는지를 계산합니다. 개별 로봇의 주행 제어나 행동 판단을 넘어, 현장 전체 로봇의 흐름을 설계하고 시뮬레이션부터 실제 현장까지 그 성능을 극대화할 엔지니어를 기다립니다.\n미션 완수를 향한 여정은 아래와 같아요(주요 업무)\nMAPF 알고리즘 설계 및 구현: 다수 로봇이 동시에 이동하는 환경에서 충돌 없는 최적 경로를 계산하는 Multi-Agent Path Finding 알고리즘을 설계·구현하고, 작업이 연속적으로 유입되는 Lifelong MAPF 환경에 맞게 최적화합니다.\n 멀티 로봇 트래픽 제어: 교차로, 협로, 단방향 구간 등에서 경로·우선순위·구역 점유(Reservation)를 고려한 트래픽 제어 로직을 설계하고 구현합니다.\n 충돌·교착·병목 방지: 로봇 간 경로 충돌, 교착 상태(Deadlock), 병목 구간을 사전에 예방하고, 발생 시 신속하게 해소하는 안전하고 강건한 계획 로직을 개발합니다.\n동적 재계획: 로봇이 보고하는 지연, 정지, 경로 차단 정보와 신규 작업 투입 등 현장 상황 변화를 반영해, 전체 로봇의 이동 계획을 실시간으로 유지·재조정하는 구조를 설계합니다.\nAI·데이터 기반 트래픽 최적화: 실시간 로봇 상태 및 운영 데이터를 활용해 이동 예측, 혼잡 완화, 처리량 향상을 위한 최적화 로직을 개발합니다.\n시뮬레이션 및 실환경 검증: 대규모 시뮬레이션과 실제 로봇 환경에서 알고리즘 성능을 검증하고 지속적으로 튜닝합니다.\n 운영 지원: 현장에 적용된 트래픽 제어 시스템의 이슈를 분석하고 안정성과 효율을 개선합니다.\n이런 분과 잘 맞아요(자격 요건)\n경력: 멀티 로봇, AMR/AGV 또는 다중 에이전트 환경에서 MAPF, 다중 로봇 경로 계획, 트래픽 제어 관련 실무 경험 3년 이상\n학력: 컴퓨터공학, 로보틱스, 전자공학, 산업공학 등 관련 학과 학사 이상\n 언어: C++(필수), Python(경험)\n 기본 지식: 자료구조, 알고리즘 설계, 그래프 기반 경로 탐색(A*, Dijkstra 등) 및 탐색 기반 계획 기법에 대한 탄탄한 이해\nMAPF 이해: CBS, PBS, PIBT 등 대표적인 MAPF 알고리즘에 대한 이해 및 구현 경험\n 수학적 이해: 그래프 이론, 조합 최적화, 상태 공간 탐색에 대한 이해\n아래 경험이 있다면 더 좋아요(우대 사항)\n대규모 MAPF: 수백 대 이상 규모의 MAPF 또는 Lifelong MAPF 문제를 다뤄본 경험\n실환경 적용: AMR/AGV 등 대규모 멀티 로봇 트래픽 제어 시스템의 현장 적용 경험\n 실행 지연 대응: 로봇의 지연·불확실성을 고려한 MAPF 계획 실행(Action Dependency Graph 등) 경험, 로봇의 회전·가감속 시간을 반영한 MAPF 경험\nAI 기반 개발: 강화학습·머신러닝 기반 MAPF, 이동 예측, 혼잡도 예측 모델 개발 경험\n최적화 라이브러리: OR-Tools, Gurobi, CPLEX 등을 활용한 경로 계획·트래픽 제어 경험\n고성능 계획 시스템: 대규모 로봇 환경에서 저지연으로 동작하는 실시간 계획 시스템 개발 경험\n 관제 연동 이해: VDA5050 등 관제 프로토콜의 경로(Node/Edge) 구조에 대한 이해\n연구 실적: ICAPS, AAAI, IJCAI, ICRA, IROS 등 관련 학회 논문 또는 MAPF 대회 참여 경험\n 관련 전공 석사 이상: 로보틱스, 컴퓨터공학, 산업공학 등 관련 전공 석사 이상\n리보틱스와의 만남을 기대해 보아요!(근무 형태 및 지원절차)\n근무형태: 정규직\n근무시간: 오전 9시~ 오후 6시(*출근시간 조율 가능)\n채용 절차: 서류전형 > 코딩테스트(개발직군) > 1차 인터뷰> 2차 인터뷰 > 레퍼런스 체크(필요시) > 처우 협의 > 최종 합격 및 입사\n※ 진행 상황에 따라 전형이 변동 될 수 있음\n우리는 여기에 모여요(근무지)\n메인 근무지: 시흥 연구소 혹은 서울 오피스 중 선택 가능 \n※ 시흥 연구소: 경기 시흥시 배곧2로 82 서울대학교 시흥캠퍼스미래모빌리티연구동 \n※ 서울 오피스: 서울특별시 강남구 테헤란로 217 오렌지플래닛 2층\n이제 리보틱스와 연결하러 가볼까요?(지원 방법)\n제출서류: 이력서(필수) 포트폴리오(선택) * 포트폴리오의 경우, 프로젝트/Github 등 포함 시 우대\n서류 검토 후 합격자에 한하여 인터뷰 진행\n지원 및 문의: ","description_format":"text","description_chars":2333,"description_truncated":false,"requirements":{"experience_years_min":3,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"Korean","level":"Advanced (C1)","optional":false}]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Logistics & Warehouse Robotics","Industrial Robotics"],"lifecycle":[{"event":"open","at":"2026-11-03T06:58:03Z"}],"visa":[],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.602,"p_room":1,"age_days":7,"expected_fill_days":26,"reasons":["conf:0","stale_co","win:early"],"computed_at":"2026-11-10T06:52:35Z"},"pay":null,"html_url":"https://alion.io/job/riibotics-gyeongryeok-multi-agent-path-finding-engineer-mapf","json_url":"https://alion.io/job/riibotics-gyeongryeok-multi-agent-path-finding-engineer-mapf.json","meta":{"generated_at":"2026-11-11T04:43:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":5515,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":2676598},"rest":"https://alion.io/mcp/rest/get_company?id=2676598"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Friibotics-gyeongryeok-multi-agent-path-finding-engineer-mapf"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Friibotics-gyeongryeok-multi-agent-path-finding-engineer-mapf"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Friibotics-gyeongryeok-multi-agent-path-finding-engineer-mapf"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/riibotics-gyeongryeok-multi-agent-path-finding-engineer-mapf\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Friibotics-gyeongryeok-multi-agent-path-finding-engineer-mapf"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3666861}},{"tool":"search_jobs","arguments":{"company":"riibotics.io","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3666861},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}