포지션 상세
‘We build technology that makes everyday offline better’
1,000만이 선택한 대한민국 1등 홈서비스, 미소 (miso)
일상에 필요한 모든 서비스는 미소 앱 하나면 충분합니다.
2016년 홈클리닝 서비스로 시작한 미소는
현재는 AI기술을 기반으로 이사, 인터넷, 세차, 가전렌탈, 설치/수리, 취미 등 1000여 개의 서비스를 운영하고 있습니다.
• 한국 O2O 최초 Y Combinator 31억 투자 유치
• 앱 출시 2년 만에 가사도우미 서비스 1등 앱 달성
• 누적 주문수 1000만+, 재주문율 85%
• 누적 거래액 1조 5천억원 돌파 (2025.06)
• 2022년 흑자 전환, 매년 2배씩 꾸준한 성장 중
미소의 폭발적인 성장 여정에 함께할 분들을 기다립니다.
[AI Product 팀 소개]
생활 속 문제는 서비스 이름으로 찾아오지 않습니다. 고객은 “집이 너무 엉망이에요”, “이사 전에 무엇을 준비해야 하죠?”, “이건 직접 고칠 수 있을까요?”처럼 아직 정리되지 않은 말로 자신의 상황을 설명합니다.
AI Product 팀은 고객이 문제를 이야기하는 순간부터 해결이 시작되는 경험을 만듭니다. 대화 속에서 고객의 상황과 의도를 이해하고 필요한 정보를 확인한 뒤, AI의 안내로 해결할지 미소의 기능과 서비스, 파트너를 통해 실제 작업으로 이어갈지 결정합니다.
이 과정은 자연스러운 답변을 만드는 것만으로 완성되지 않습니다. AI의 판단이 예약과 방문 같은 현실의 실행으로 이어지는 만큼, 불확실한 상황에서도 안전하게 동작하고 그 결과를 확인할 수 있어야 합니다. 우리는 대화의 시작부터 실행, 결과와 피드백까지를 하나의 제품으로 설계하며, 고객이 일상의 문제를 더 쉽게 해결할 수 있는 새로운 방식을 탐구합니다.
[Back-end Engineer (AI) 포지션 소개]
AI Product 팀의 백엔드 엔지니어는 AI가 이해한 고객의 문제를 미소의 실제 서비스와 연결하는 제품·시스템 기반을 설계하고 개발합니다.
고객과의 대화, 서비스 탐색, 예약과 고객 지원으로 이어지는 흐름에는 대화 상태와 고객 정보, 기존 비즈니스 로직, 여러 내부·외부 시스템이 함께 연결됩니다. 백엔드 엔지니어는 이를 명확한 데이터 모델과 API로 구조화하고, NestJS 기반의 서비스와 AI application이 안정적으로 협력할 수 있는 경계를 만듭니다.
AI에 대한 이해를 바탕으로 확률적으로 동작하는 AI와 정확성이 필요한 제품 백엔드 사이의 연결 구간을 설계합니다. 새로운 아이디어를 빠르게 검증하는 동시에 데이터 정합성, 실패 복구, 관측 가능성과 확장성을 갖춘 시스템으로 발전시켜 실제 고객이 믿고 사용할 수 있는 경험을 만듭니다.
• 대화 상태, 고객과 서비스 정보, AI의 판단 결과를 기존 미소 서비스와 연결하고, 백엔드 서비스와 AI application 사이의 인터페이스와 책임을 설계합니다.
• LLM이 생성하는 응답과 tool 실행 상태를 사용자에게 실시간으로 전달하는 streaming 시스템을 개발하고 운영합니다. 응답의 순서와 상태를 일관되게 관리하고, 연결 종료·취소·timeout·모델 또는 provider 오류에도 안정적으로 동작하도록 만듭니다.
• 모델 호출과 후속 작업, 내부·외부 API 연동처럼 시간이 오래 걸리거나 실패할 수 있는 흐름을 비동기적으로 처리하고, retry·idempotency·fallback과 부분 실패 복구를 설계합니다.
• AI 기능이 기존 예약·결제·고객 지원 시스템과 안전하게 연결되도록 실행 조건과 권한, 데이터 정합성을 관리하고 잘못된 요청이나 중복 실행을 방지합니다.
• 기존 API와 서비스 구조를 점진적으로 개선하며, 로깅·모니터링·성능 최적화를 통해 새로운 AI 경험을 빠르고 안정적으로 확장할 수 있는 운영 기반을 만듭니다.
• 제품·디자인·AI·데이터 동료와 실제 고객 대화와 제품 지표를 함께 살펴보고, 문제 정의부터 설계, 개발, 배포와 효과 검증까지 주도적으로 참여합니다.
• Node.js(TypeScript)로 실제 서비스를 개발·운영한 경험이 있거나, 다른 언어에서 서비스 아키텍처 설계와 구조 개선을 주도하며 해당 역량을 Node.js 환경에 적용할 수 있는 분
• 복잡한 비즈니스 요구사항과 상태 변화를 이해하고, 명확한 데이터 모델과 API로 구체화할 수 있는 분
• 관계형 데이터베이스 기반의 모델링과 쿼리 작성에 익숙하고, transaction과 concurrency를 고려해 데이터 정합성을 다룰 수 있는 분
• 외부 시스템과의 연동, 비동기 작업, timeout, retry, 중복 요청 등 운영 환경에서 발생하는 문제를 이해하고 안정적으로 처리할 수 있는 분
• 운영 중인 서비스의 문제를 로그와 데이터를 통해 분석하고, 원인 파악부터 개선과 검증까지 주도한 경험이 있는 분
• 제품·디자인·AI·데이터 등 다양한 직군과 문제의 배경과 목표를 공유하고, 기술적 선택과 구현 범위, 우선순위를 함께 결정할 수 있는 분
1,000만이 선택한 대한민국 1등 홈서비스, 미소 (miso)
일상에 필요한 모든 서비스는 미소 앱 하나면 충분합니다.
2016년 홈클리닝 서비스로 시작한 미소는
현재는 AI기술을 기반으로 이사, 인터넷, 세차, 가전렌탈, 설치/수리, 취미 등 1000여 개의 서비스를 운영하고 있습니다.
• 한국 O2O 최초 Y Combinator 31억 투자 유치
• 앱 출시 2년 만에 가사도우미 서비스 1등 앱 달성
• 누적 주문수 1000만+, 재주문율 85%
• 누적 거래액 1조 5천억원 돌파 (2025.06)
• 2022년 흑자 전환, 매년 2배씩 꾸준한 성장 중
미소의 폭발적인 성장 여정에 함께할 분들을 기다립니다.
[AI Product 팀 소개]
생활 속 문제는 서비스 이름으로 찾아오지 않습니다. 고객은 “집이 너무 엉망이에요”, “이사 전에 무엇을 준비해야 하죠?”, “이건 직접 고칠 수 있을까요?”처럼 아직 정리되지 않은 말로 자신의 상황을 설명합니다.
AI Product 팀은 고객이 문제를 이야기하는 순간부터 해결이 시작되는 경험을 만듭니다. 대화 속에서 고객의 상황과 의도를 이해하고 필요한 정보를 확인한 뒤, AI의 안내로 해결할지 미소의 기능과 서비스, 파트너를 통해 실제 작업으로 이어갈지 결정합니다.
이 과정은 자연스러운 답변을 만드는 것만으로 완성되지 않습니다. AI의 판단이 예약과 방문 같은 현실의 실행으로 이어지는 만큼, 불확실한 상황에서도 안전하게 동작하고 그 결과를 확인할 수 있어야 합니다. 우리는 대화의 시작부터 실행, 결과와 피드백까지를 하나의 제품으로 설계하며, 고객이 일상의 문제를 더 쉽게 해결할 수 있는 새로운 방식을 탐구합니다.
[Back-end Engineer (AI) 포지션 소개]
AI Product 팀의 백엔드 엔지니어는 AI가 이해한 고객의 문제를 미소의 실제 서비스와 연결하는 제품·시스템 기반을 설계하고 개발합니다.
고객과의 대화, 서비스 탐색, 예약과 고객 지원으로 이어지는 흐름에는 대화 상태와 고객 정보, 기존 비즈니스 로직, 여러 내부·외부 시스템이 함께 연결됩니다. 백엔드 엔지니어는 이를 명확한 데이터 모델과 API로 구조화하고, NestJS 기반의 서비스와 AI application이 안정적으로 협력할 수 있는 경계를 만듭니다.
AI에 대한 이해를 바탕으로 확률적으로 동작하는 AI와 정확성이 필요한 제품 백엔드 사이의 연결 구간을 설계합니다. 새로운 아이디어를 빠르게 검증하는 동시에 데이터 정합성, 실패 복구, 관측 가능성과 확장성을 갖춘 시스템으로 발전시켜 실제 고객이 믿고 사용할 수 있는 경험을 만듭니다.
주요업무
• 고객의 대화가 서비스 탐색, 예약, 고객 지원 등 실제 해결 과정으로 이어질 수 있도록 NestJS 기반의 백엔드 API와 데이터 모델을 설계하고 개발합니다.• 대화 상태, 고객과 서비스 정보, AI의 판단 결과를 기존 미소 서비스와 연결하고, 백엔드 서비스와 AI application 사이의 인터페이스와 책임을 설계합니다.
• LLM이 생성하는 응답과 tool 실행 상태를 사용자에게 실시간으로 전달하는 streaming 시스템을 개발하고 운영합니다. 응답의 순서와 상태를 일관되게 관리하고, 연결 종료·취소·timeout·모델 또는 provider 오류에도 안정적으로 동작하도록 만듭니다.
• 모델 호출과 후속 작업, 내부·외부 API 연동처럼 시간이 오래 걸리거나 실패할 수 있는 흐름을 비동기적으로 처리하고, retry·idempotency·fallback과 부분 실패 복구를 설계합니다.
• AI 기능이 기존 예약·결제·고객 지원 시스템과 안전하게 연결되도록 실행 조건과 권한, 데이터 정합성을 관리하고 잘못된 요청이나 중복 실행을 방지합니다.
• 기존 API와 서비스 구조를 점진적으로 개선하며, 로깅·모니터링·성능 최적화를 통해 새로운 AI 경험을 빠르고 안정적으로 확장할 수 있는 운영 기반을 만듭니다.
• 제품·디자인·AI·데이터 동료와 실제 고객 대화와 제품 지표를 함께 살펴보고, 문제 정의부터 설계, 개발, 배포와 효과 검증까지 주도적으로 참여합니다.
자격요건
• 백엔드 개발 경력이 5년 이상이거나 이에 준하는 역량을 갖추고, 실제 사용자가 있는 서비스를 개발·배포·운영한 경험이 있는 분• Node.js(TypeScript)로 실제 서비스를 개발·운영한 경험이 있거나, 다른 언어에서 서비스 아키텍처 설계와 구조 개선을 주도하며 해당 역량을 Node.js 환경에 적용할 수 있는 분
• 복잡한 비즈니스 요구사항과 상태 변화를 이해하고, 명확한 데이터 모델과 API로 구체화할 수 있는 분
• 관계형 데이터베이스 기반의 모델링과 쿼리 작성에 익숙하고, transaction과 concurrency를 고려해 데이터 정합성을 다룰 수 있는 분
• 외부 시스템과의 연동, 비동기 작업, timeout, retry, 중복 요청 등 운영 환경에서 발생하는 문제를 이해하고 안정적으로 처리할 수 있는 분
• 운영 중인 서비스의 문제를 로그와 데이터를 통해 분석하고, 원인 파악부터 개선과 검증까지 주도한 경험이 있는 분
• 제품·디자인·AI·데이터 등 다양한 직군과 문제의 배경과 목표를 공유하고, 기술적 선택과 구현 범위, 우선순위를 함께 결정할 수 있는 분

