요즘 우아한 AI 개발 - AI 서비스를 우아하게 개발하는 노하우

2026. 4. 7. 23:02·AI

들어가며

저는 AI 플랫폼 개발을 하고 있습니다. 
플랫폼을 설계하고, 개발하다보면 다양한 문제에 부딪히게 됩니다. 그러다 문득 "다른 기업들은 어떻게 이러한 문제를 해결할까?" 라는 생각이 들어 이 책을 접하게 되었습니다.

이 책에는 우아한 형제들에서 AI를 활용하여 실제 서비스를 만들고 시스템을 개선한 대표적인 사례들이 담겨있습니다.

 

기술에 대한 자세한 내용을 다룬다기 보다는 고민 과정과 그로 인한 지식과 통찰력이 주된 내용을 이루고 있습니다.
아래에서 이 책을 통해 얻은 인사이트를 공유해보도록 하겠습니다. ✨

 


📊 모델보다 중요한 건 '문제 정의'와 '데이터'

AI의 화려함에 익숙해져 기본을 놓치기 쉽다고 생각합니다.
어떤 서비스를 개발할 때 "이 서비스가 왜 필요한가?" 에 대한 고민이 필요하다고 생각합니다.
그리고 그 근거가 되는 것은 '데이터' 였습니다.

물어보새 캐릭터 (상당히 귀여움)

우아한 형제들 회사 내부에서 사용하기 위한 '물어보새' 서비스가 있습니다.
원래는 Text-to-SQL 기능만 제공하다가 데이터 디스커버리 기능을 확장했습니다.

그 이유는 질문들을 수집했을 때  쿼리문 해설, 테이블 해설 등의 다양한 Data Discovery 질문들이 있었기 때문입니다.

https://techblog.woowahan.com/18362/

이 외에도 서비스를 개발하기 전 "왜"에 대한 질문이 항상 있습니다.

  • 메뉴뚝딱AI: 기존의 탐색 경험은 가게 중심이라 원하는 메뉴를 찾기가 어렵고, 탐색이 길어지는 과정에서 피로감이 쌓입니다.
  • 실시간 반응형 추천 개발: 오프라인 배치 형태로 미리 추천 가게를 추출하기에 사용자의 마음 변화를 즉각적으로 반영할 수 없었습니다.

사실 고객사로부터 명확한 요구사항을 전달받아 수행하는 SI 프로젝트의 특성상, 엔지니어의 역할은 주어진 스펙을 기술적으로 완벽하게 구현해 내는 것에 집중되기 마련입니다. 
"어떻게 구현할 것인가"에 매몰되다 보니, 정작 이 서비스가 "왜" 세상에 나와야 하는지, 고객의 어떤 불편함을 진짜로 해결하는지에 대한 본질적인 질문은 뒷전으로 밀려나곤 했습니다.

이 책은 저에게 다시금 기본을 상기시켜 주었습니다.

 

📑 실험의 기록과 협업의 문화

개발은 혼자하는 것이 아니기 때문에 문서화가 중요하다고 생각합니다.
이 책에서 인상깊었던 점은 단순한 실험이나 내용이더라도 꽤나 상세히 정리되어 있다는 것입니다.

이 서비스가 "왜 개발되었는지" "어떻게 개발되었는지" 작성하고, 결과는 항상 수치화해서 기록합니다.

  • 메뉴뚝딱AI: 평균 응답 시간을 60%까지 감축시킬 수 있었습니다.
  • 실시간 반응형 추천 개발: A/B 테스트 결과, B 그룹의 CTR이 A 그룹 대비 23% 상승했고, 노출 대비 주문전환율은 40.24% 상승했습니다.
  • 폴라스 전환기: 기존 판다스에 대비하여 연산이 5배 빨라지고, 메모리 사용량이 40% 감소했습니다.

이러한 부분은 문서의 전문성과 신뢰성을 높이는 효과가 있어 보였습니다.

 

새로운 기술 도입하는 과정도 꽤나 인상적이었습니다. (https://techblog.woowahan.com/21027/)

  1. 풀고자하는 문제를 구체화하고, 이를 기술적 문제로 환원한다.
  2. 어떤 기술 스택이 필요한지 확인한다.
    • 관련된 자료를 검색해본다.
    • 관련된 자료가 부족하다면 우리가 일반적인 상황과 무엇이 다른지? 이 기술의 어떤 부분을 사용하는지? 등의 고민을 한다.
  3. 1차 실험: 여러 후보군이 PoC를 수행하며, 개발 가능성과 운영 가능성을 검증한다.
  4. 2차 실험: 실제 워크로드하에서 부하를 주고, 성능을 검증한다.

프로젝트를 진행하면서 새로운 기술을 도입해야할지, 도입한다면 어떤 컴포넌트를 도입할지를 고민하는 순간이 발생하는데요.
좋은 레퍼런스가 될 것이라 생각했습니다.

 


마치며

사실 AI 기술적인 내용을 파악하기보다 어떤 방향과 노하우로 AI의 흐름에 적응하고 있는지를 파악할 수 있었습니다.
AI의 화려함에 매료되어 그동안 기본적인 것을 놓치고 있었던 건 아닌지 점검해보는 뜻깊은 시간이었습니다.

참고로 책에 있는 내용은 우아한 기술 블로그에 기반합니다.
AI 기술이 워낙 빨리 발전하기 때문에 최신 글을 읽고 싶으신 분들은 해당 사이트를 둘러보시기를 권장드립니다.

https://techblog.woowahan.com/

 

우아한형제들 기술블로그

우아한형제들의 기술, 서비스, 비전, 가치를 들려 드립니다.

techblog.woowahan.com

 

'AI' 카테고리의 다른 글

하네스 엔지니어링 (Harness Engineering) - 그 뒤에 숨겨진 엔지니어링적 고민  (0) 2026.04.30
AI 에이전트 엔지니어링 - 비결정적 AI를 제어하는 법  (0) 2026.03.26
Chain of Thought(CoT): AI가 신뢰를 주는 방법  (1) 2026.03.21
ColabFold: 알파폴드2 모델 실행과 해석  (0) 2026.03.11
IT 엔지니어가 읽은 《알파폴드: AI 신약개발 혁신》  (0) 2026.03.04
'AI' 카테고리의 다른 글
  • 하네스 엔지니어링 (Harness Engineering) - 그 뒤에 숨겨진 엔지니어링적 고민
  • AI 에이전트 엔지니어링 - 비결정적 AI를 제어하는 법
  • Chain of Thought(CoT): AI가 신뢰를 주는 방법
  • ColabFold: 알파폴드2 모델 실행과 해석
AI건축가
AI건축가
LLMOps Engineer로 커리어를 쌓고 있습니다. 저만의 시점으로 AI를 해석하고자 노력합니다. 함께 배우고 성장하는 공간이 되었으면 좋겠습니다. 😊🚀
  • AI건축가
    DeepFlame AI
    AI건축가
  • 전체
    오늘
    어제
    • 분류 전체보기
      • AI
      • Ops
      • Engineering
        • Algorithm
        • CS
        • BigData
        • Tools
      • Personal
        • Toy Project
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    MSA
    Hive
    Bio
    LeetCode
    Cloud
    mlops
    PostgreSQL
    kubernetes
    algorithm
    scala
    ec2
    AWS
    Python
    세미나
    Ai
    db
    hadoop
    DP
    deepseek
    mongoDB
    airflow
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.6
AI건축가
요즘 우아한 AI 개발 - AI 서비스를 우아하게 개발하는 노하우
상단으로

티스토리툴바