2,246,995open jobs
144,568companies
256,370added this week
Browse all
Location
In office (Seoul)
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Oct 8, 2026. Miso scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Miso is a South Korean home services platform that started with home cleaning and now offers moving, cleaning, air conditioner cleaning, interior work, car washing and pet sitting through one app. It has handled more than 10 million orders, received Y Combinator investment and hires product operations managers, engineers, finance and marketing staff. The company is based in Seoul, South Korea.

‘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와 정확성이 필요한 제품 백엔드 사이의 연결 구간을 설계합니다. 새로운 아이디어를 빠르게 검증하는 동시에 데이터 정합성, 실패 복구, 관측 가능성과 확장성을 갖춘 시스템으로 발전시켜 실제 고객이 믿고 사용할 수 있는 경험을 만듭니다.

미소에서 하게 될 업무는요

  • 고객의 대화가 서비스 탐색, 예약, 고객 지원 등 실제 해결 과정으로 이어질 수 있도록 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·데이터 등 다양한 직군과 문제의 배경과 목표를 공유하고, 기술적 선택과 구현 범위, 우선순위를 함께 결정할 수 있는 분

이런 분을 우대합니다

  • SSE 또는 WebSocket 등을 활용해 LLM의 응답을 streaming으로 제공하는 기능을 실제 제품에 구현하고 운영한 경험이 있는 분
  • Python 기반의 AI application 또는 Agent와 백엔드 서비스를 연동해 본 경험이 있는 분
  • LLM API, tool/function calling, structured output 등 AI 기능의 동작 방식을 이해하고 제품에 연결해 본 경험이 있는 분
  • event-driven architecture, message queue 또는 비동기 작업 시스템을 설계하고 운영한 경험이 있는 분
  • 여러 내부·외부 API를 연결하는 서비스에서 장애 격리, 재시도, 멱등성 부분 실패 복구를 설계한 경험이 있는 분
  • NestJS와 AWS 환경에서 서비스를 개발·운영하거나, 기존 시스템을 단계적으로 개선·마이그레이션한 경험이 있는 분
  • A/B test와 이벤트 계측 등 데이터를 기반으로 제품을 개선하고 비즈니스 지표의 변화를 만들어 본 경험이 있는 분

미소의 기술스택

  • Mobile/Web Frontend

: TypeScript, React Native, Next.js, React, Tanstack Query, Webpack, Jest, Storybook, FCM

  • Backend

: Serverless Framework, NestJS

  • AI

: Python, FastAPI, LangChain

  • Infrastructure

: AWS, Nginx, Terraform, Kubernetes (EKS), Lambda

  • Observability

: Grafana, Prometheus, Loki Stack

  • Database

: PostgreSQL, DynamoDB

  • Data

: AWS Athena, DMS, Spark, Iceberg, Superset

  • DevOps

: GitHub Actions, Terraform, ArgoCD

  • Design

: Figma

함께할 동료의 한마디

AI Product 팀에서는 고객이 아직 명확하게 설명하지 못한 문제를 이해하고, 실제 해결까지 이어지는 새로운 경험을 만듭니다. 고객 대화에서 반복되는 어려움을 발견하고, 데이터와 지표로 문제의 크기를 확인한 뒤, 빠르게 제품으로 구현해 고객의 반응을 살펴봅니다.

백엔드 엔지니어는 주어진 API를 구현하는 데 그치지 않습니다. AI가 이해한 내용을 어떤 데이터와 기능에 연결할지, 실행 과정에서 발생할 수 있는 실패를 어떻게 다룰지 동료들과 함께 결정합니다. 직접 설계한 구조가 응답의 속도와 안정성뿐 아니라 고객의 예약과 문제 해결까지 이어지는 과정을 확인할 수 있습니다.

제품·디자인·AI·데이터 등 여러 직군이 문제를 정의하는 단계부터 함께합니다. 백엔드 엔지니어도 실제 고객 대화를 살펴보고 제품의 흐름을 제안하며, 각자의 전문성을 바탕으로 기술적인 가능성과 고객 경험 사이의 균형을 맞춥니다.

새로운 가능성은 빠르게 검증하고, 의미가 확인된 경험은 더 많은 고객이 믿고 사용할 수 있는 시스템으로 발전시킵니다. 고객의 문제를 이해하는 것부터 AI와 제품 백엔드 사이의 연결을 설계하고 실제 해결의 결과를 확인하는 것까지 함께 주도하고 싶은 분을 기다립니다.

혜택 및 복지

  • 정규직 계약 시 Stock Option 보상
  • AI 툴 지원 (개발 직군은 Claude Premium Seat 포함 2개 선택 가능)
  • 홈 클리닝 서비스 제공

업무환경

  • 고사양 업무용 노트북 및 듀얼 모니터 지원
  • 역세권에 위치한, 전망 좋은 오피스
  • 업무에 몰입할 수 있는 포커스룸
  • 편하게 쉴 수 있는 휴게 공간
  • 커피머신 등 음료 제공
  • 시차출퇴근제 운영 (오전 8~10시 사이 자율 출근)

지원방법 및 절차

  • 서류: 국문 또는 영문 이력서
  • 절차: 서류검토 - 1차인터뷰 - 2차인터뷰 - 레퍼런스체크 - 최종합격
  • 포지션별 전형이 추가/생략 될 수 있습니다.

근무기간 및 장소

  • 근무형태 : 정규직 (수습기간 3개월)
  • 근무요일 및 시간: 주 5일 (월~금) / 10:00~19:00 (시차출퇴근제)
  • 근무장소: 서울특별시 종로구 율곡로6 트윈트리타워 B동 5층 미소오피스

기타 유의사항

  • 입사지원 서류에 허위사실이 발견될 경우, 채용 확정 이후라도 채용이 취소될 수 있습니다.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,246,995 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Seoul
In office · Internship · Seoul
Python
JavaScript
Node JS
Databases
MySQL
PostgreSQL
Frontend
GraphQL
DevOps
Rest API
GCP
Git
AWS
Docker
Kubernetes
GitHub
GitLab
Apply
In office · 2+ years exp · Seoul
JavaScript
Node JS
Databases
Redis
Apache Kafka
DevOps
GCP
AWS
Apply
In office · 8+ years exp · Seoul
JavaScript
Node JS
Databases
Redis
Apache Kafka
DevOps
GCP
AWS
Apply
In office · Bachelor's Degree · Wuhan
Life Sciences
Design of Experiments
MedTech
Verification & Validation
Apply
$197k – $225k per year · Hybrid · Full-Time · 7+ years exp · Bachelor's Degree · McLean
Python
JavaScript
TypeScript
Node JS
Scala
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
Remote (India) · 5+ years exp · India
Python
TypeScript
AI/ML
LangChain
LlamaIndex
Model Context Protocol
Function Calling
AI Agents
LLM
RAG
OpenAI
Anthropic
DevOps
IAM
Cybersecurity
Semgrep
CodeQL
OWASP Top 10
Threat Modeling
OWASP
Apply
In office · 7+ years exp · Bengaluru · Chennai · Delhi
JavaScript
TypeScript
Node JS
AI/ML
Copilot
ChatGPT
Prompt Engineering
AI Agents
LLM
Frontend
Angular
React.js
DevOps
Rest API
GCP
Azure
Git
AWS
Apply
In office · 5+ years exp · Bengaluru · Chennai · Hyderabad
Python
JavaScript
SQL
Node JS
AI/ML
Prompt Engineering
AI Agents
Anthropic
Frontend
React.js
DevOps
Rest API
AWS
SOAP
Apply
In office · 2+ years exp · Hyderabad
JavaScript
TypeScript
SQL
AI/ML
Copilot
Cursor
Claude
ChatGPT
DevOps
GitHub Actions
GitLab CI
CI/CD
Jenkins
QA
Selenium
Cypress
Playwright
Postman
Apply
Technical Lead 6 days ago
In office · 5+ years exp · Bengaluru
Go
JavaScript
Java
Node JS
Databases
MySQL
Redis
Aerospike
Cassandra
Apply
Equity · In office · Full-Time · Seoul
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
DynamoDB
AI/ML
Claude
Frontend
Webpack
Next.js
React.js
Storybook
Mobile
React Native
DevOps
Terraform
GitHub Actions
Loki
Prometheus
ArgoCD
AWS
Kubernetes
Nginx
Grafana
Amazon EKS
AWS Lambda
Analytics
Superset
Design
Figma
QA
Jest
Apply
Equity · In office · Full-Time · Seoul
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
Node JS
Nest.JS
Databases
PostgreSQL
DynamoDB
AI/ML
LangChain
Claude
Spark
DevOps
Terraform
GitHub Actions
Loki
Prometheus
ArgoCD
AWS
Kubernetes
Nginx
Grafana
Amazon EKS
AWS Lambda
Analytics
Superset
Apply
Equity · In office · Full-Time · 5+ years exp · Seoul
Python
JavaScript
TypeScript
Node JS
Python
FastAPI
Node JS
Nest.JS
Databases
PostgreSQL
DynamoDB
AI/ML
LangChain
Spark
Frontend
Webpack
Next.js
React.js
Storybook
Mobile
React Native
DevOps
Terraform
GitHub Actions
Loki
Prometheus
ArgoCD
AWS
Kubernetes
Nginx
Grafana
Amazon EKS
AWS Lambda
Analytics
Superset
Design
Figma
QA
Jest
Apply
Equity · In office · Full-Time · Seoul
SQL
Apply
Equity · In office · Full-Time · 5+ years exp · Seoul
SQL
Apply
In office · Full-Time · 10+ years exp · Seoul
Java
Apply
In office · 5+ years exp · Seoul
Python
Java
Kotlin
Databases
PostgreSQL
Weaviate
Milvus
pgvector
Pinecone
OpenSearch
AI/ML
LangGraph
AutoGen
LangChain
Claude
Model Context Protocol
Function Calling
LiteLLM
Portkey
AWS Bedrock
CrewAI
Gemini
LLM
RAG
Reranking
Kong AI Gateway
OpenAI
Anthropic
OpenAI Agents SDK
Semantic Search
DevOps
Terraform
AWS
Docker
Kubernetes
GitHub
GitLab
Management
Confluence
Jira
SharePoint
Apply
In office · Seoul
Java
Java
Spring Boot
Databases
Redis
Cassandra
DynamoDB
Apache Kafka
AI/ML
Flink
DevOps
Rest API
AWS
Docker
Kubernetes
Management
Agile
Apply
In office · Full-Time · 3+ years exp · Seoul
Apply
In office · Internship · Bachelor's Degree · Seoul
Apply
See all jobs
This is one of many
2,246,995 more open roles from verified company boards, updated every day.