AI Assistant Platform 개발

소개

“헤이, 클로바~ 누가 너 같이 똑똑하고 편리한 서비스를 만들었어?”
“네, 저는 NAVER와 LINE 그리고 수 많은 제품에 AI Assistant 서비스를 가능하게 하는 CLOVA의 AI Assistant Platform 팀에서 태어났답니다.”
​AI Assistant Platform 팀은 스마트 디바이스와 앱을 포함하는 다양한 제품에 AI Assistant 를 제공하는 백엔드 플랫폼을 만듭니다. 또한, 누구나 자신들의 제품에 CLOVA의 AI 서비스를 적용할 수 있게 해주는 Open Platform을 제공합니다. AI Assistant Platform 팀에서 한국과 일본을 아우르는 글로벌 서비스 경험 뿐 아니라, B2B/B2C를 아우르는 새로운 도전을 통해 빠르게 성장하는 경험을 하실 수 있습니다.​

역할

  • 글로벌 환경에서 수 많은 제품에 Cloud 기반의 AI Assistant를 제공하는 위한 플랫폼 개발
  • 다양한 컨텐츠/AI 서비스로 이루어진 Micro Service를 위한 Framework 및 Architecture 설계 및 개발
  • 끊임 없이 발전하는 Zero Downtime 서비스를 지속적으로 배포하고 모니터링하기 위한 시스템 구축
  • AI Assistant와 사용자 사이의 접점을 확대하기 위한 외부 서비스 연계 및 Home/IoT 플랫폼 개발​

자격요건

  • Go 또는 Java 를 사용하여 REST/gRPC API 서버를 만들 수 있어야 합니다.
  • MSA에서 개발, 배포, 운영을 잘 이해하고 신뢰할 수 있고 확장 가능하며 유지보수가 쉬운 시스템을 만들 수 있어야 합니다.
  • 서비스 요구사항에 따라 HTTP/2, REST, gRPC, MQ 등의 서비스 간 통신을 적절히 활용할 수 있어야 합니다.
  • RDBMS(MySQL/PostgreSQL), NoSQL(Redis/MongoDB) 를 이용하여 확장성 있는 대용량 서비스를 개발 할 수 있어야 합니다.
  • 자료구조, 알고리즘, 운영체제, 네트워크 등을 잘 이해하고 활용할 수 있어야 합니다.
  • 높은 기준을 가지고 품질을 타협하지 않고 변화를 두려워하지 않으며 지속적으로 서비스와 인프라를 개선할 수 있어야 합니다.
  • 열린 마음을 가지고 협업하며 동료를 배려할 수 있어야 합니다.​

우대사항

  • Linux, Docker, kubernetes 기반의 운영 경험이 있으면 좋습니다.
  • 대용량/분산 처리 환경(Hadoop, Hive, Kafka, Spark, Elasticsearch 등)을 활용해본 경험이 있으면 좋습니다.
  • 고가용성이 요구되는 대용량 실시간 트래픽을 처리하는 서비스를 개발하고 운영해본 경험이 있으면 좋습니다.
  • React/Vue.js 등의 웹 프론트엔드 개발이 가능하면 좋습니다.
  • MQTT 등 IoT 기능 개발 경험이 있으면 좋습니다.
Copy link
On this page
소개
역할
자격요건
우대사항