Skip to content

Software Engineer - 추천 시스템

Remote대한민국, Gyeonggi-do, YonginSoftware Engineering

Description

업스테이지의 소프트웨어 엔지니어링팀은 세계 최고 수준의 AI 모델과 그 모델을 지속적으로 관리, 개선, 운영하기 위한 데이터, 학습, 서빙과 관련된 모든 필수 소프트웨어를 하나로 묶은 AI Pack 을 개발하고 있습니다.


추천 시스템은 AI/ML 기술이 실제 서비스에 적용되어 빛을 발하고 있는 분야입니다. 아마존 매출의 35%는 개인화 추천에 따른 상품 구매에서 발생하고, 넷플릭스 이용자의 75%가 추천된 영화를 시청합니다. 추천 시스템은 수많은 컨텐츠 중에서 사용자가 선호할 것을 추천하여, 사용자의 만족도를 높이고 기업의 수익을 증가시킵니다.

하지만, 전 세계 많은 기업들이 AI를 활용한 추천 시스템 도입에 어려움을 겪고 있고, 대부분 인기 상품 추천과 같은 간단한 방식의 알고리즘을 사용하고 있습니다. 업스테이지 추천팀에서는 Making AI Beneficial 이라는 비전으로, AI 추천 알고리즘을 빠르고 손쉽게 적용할 수 있는 추천 시스템을 설계 중입니다.

쇼핑, 교육, 뷰티, 헬스케어, 금융 등 여러 산업에서 실제 사용자가 남긴 데이터와 그래프/텍스트/이미지/비디오와 같은 다양한 형태의 데이터를 활용하여, 전 세계에 추천 서비스를 제공할 분을 찾습니다.
일반적인 추천 시스템을 넘은 "추천 지능"을 만들어 글로벌 취향 저격 미션을 함께 달성하고 싶습니다!



주요 업무:

  • 추천 시스템 SaaS 서비스 개발 및 운영
  • 대용량/실시간 처리를 위한 분산/병렬 시스템 개발
  • 기계학습 기반의 플랫폼을 서비스 환경과 요구에 맞는 백엔드/프론트엔드 개발 및 응용


모집 분야:

  • Backend
  • Frontend


근무 형태:

  • 정규직
  • 리모트워크 - 리모트워크를 위한 업무장비/환경 지원


모집 절차 - 전체 온라인 진행

  • 서류 전형
  • 온라인 알고리즘 코딩테스트
  • 기술 인터뷰 1차/2차
  • 컬쳐 인터뷰 
  • 성킴 인터뷰
  • 최종 결과 발표

*절차는 상황에 따라 조정될 수 있습니다.
*성킴 인터뷰 후, 레퍼런스 체크 절차가 진행될 수 있습니다.

Requirements

필수 사항:

  • 경력 3년 이상의 소프트웨어 엔지니어로서 근무한 경험 혹은 그에 준하는 역량 보유자
  • Golang, Java, Python, C/C++ 중 하나 이상의 언어를 사용해 상용 서비스 개발을 해본 경험
  • MySQL, PostgreSQL 등 의 RDB 또는 Redis, MongoDB 등 의 NoSQL DB 사용 경험
  • Docker 또는 Kubernetes 기반 서비스 경험을 보유하신 분
  • 함께 협업하는 사람들과 논리적으로 의사소통 할 수 있는 분


우대 사항:

  • AWS, GCP 등 클라우드 컴퓨팅을 활용한 엔지니어링 경험
  • 대용량/실시간 서비스 개발 경험이 많으신 분
  • 비동기, 메시지 아키텍처 개발 경험을 보유하신 분
  • 머신러닝 모델을 학습해보거나 구현체를 이해할 수 있는 분
  • Kaggle 등의 AI Competition 참여 경험 혹은 AI 관련 지식 보유자
  • ACM-ICPC, Google codejam, Facebook hackercup or Topcoder 등 Problem solving 대회 상위 ranker