Staff Backend Engineer (Data Science Engineering)

Seoul, South Korea

Applications have closed

Coupang

Join us to innovate. Rocket your career. Collaborate with teams across the globe. Find your role and learn more about our culture.

View company page

쿠팡은 세계에서 가장 빠르고 크게 성장하는 Ecommerce 기업입니다.  우리는 고객, 직원, 파트너 그리고 우리를 둘러싼 모든 사람들의 일상을 어떻게 혁신할 수 있을지 매 순간 고민합니다. 우리는 아직 아무도 풀지 못한 문제를 해결함으로써 사람들이 이렇게 묻는 세상을 만들고자 합니다. “쿠팡 없이 어떻게 살았을까?” 쿠팡은 서울뿐만 아니라 베이징, LA, 시애틀, 상하이와 실리콘밸리 등에 오피스를 두고 있는 글로벌 기업입니다.

 

직무 개요:

Global Operations(GO)는 쿠팡 내 주문이행, 재고, 물류 관련 운영을 관리하여 고객들에게 빠르고 높은 만족도의 배송 서비스를 제공하는 것이 목적인 조직입니다. GO Data Science팀은 머신 러닝과 최적화를 위한 모델/알고리즘을 구축하고 End-to-End 데이터 사이언스 솔루션을 관리하여 인력 계획, 작업 일정 조율, 물류센터 집품/진열 최적화, 운영상 이상 발견, 운송 노선 계획 등과 같이 복잡한 규칙이 적용되고 서로 충돌하는 목표들을 갖고 있는 비즈니스 문제를 해결합니다.

 

주요 업무 내용:

  • 데이터 사이언티스트, PO(Product Owner), 소프트웨어 엔지니어들과 협력하여 물류센터의 비즈니스 니즈에 대응, 물류 프로세스 개선, 운영비용 절감 지원, 고객 경험 최적화 등의 업무 진행
  • 대규모로 데이터 사이언스 알고리즘과 머신 러닝 모델을 훈련시키는 것이 가능한 플랫폼을 설계 및 구축
  • 데이터 접근에서부터 프로덕션 환경으로의 모델링 적용까지 데이터 사이언스 파이프라인을 자동화시키기 위한 서비스 개발 담당
  • 팀에서 구축한 분석 모델을 도메인 어플리케이션과 연동시키기 위해 도메인 엔지니어링팀들과 협력
  • GO Data Science팀의 기술적 방향성과 전략을 확립 및 추진하고 장기적인 비전과 아키텍쳐 구상

 

기본 자격 요건:

  • 컴퓨터 과학 혹은 동등한 분야의 석사학위 소유한 자
  • 백엔드 엔지니어링을 중점에 둔 설계, 인프라스트럭처, 애플리케이션 개발, 디버깅, 지원 등에 대해 7년 이상의 직접적인 경험 보유한 자
  • 3년 이상 데이터 사이언스팀을 위해 인프라스트럭처를 구축 및 관리한 경험 보유한 자
  • 다음 프로그래밍 언어 중 1가지에 대한 전문적인 지식 보유: Java, Python 개발, 디버그, 최적화시키기 위해 필요한 툴을 사용한 경험이 있는 자
  • Hive, Spark, Kafka와 같은 분산 데이터 컴퓨팅 툴에 대한 고도의 지식 보유
  • 관계형 데이터베이스 시스템에 대한 고도의 지식 보유한 자
  • 리소스가 상당히 요구되는 알고리즘을 프로덕션 환경에서 실행시키기 위해 최적화한 경험 보유한 자
  • 애자일 개발 프로세스에 대한 경험 보유한 자
  • 우수한 영어 작문 의사소통 능력이 있는 자

우대 요건:

  • Kubernetes 혹은 동등한 기술을 사용하여 Docker 기반 시스템을 개발한 경험 2년 이상 보유한 자
  • AWS 혹은 Azure 혹은 Google Cloud의 클라우드 기술 솔류션에 대한 고도의 지식 보유한 자
  • 데이터 사이언스와 머신 러닝의 기초에 대한 지식 보유한 자
  • 물류센터 운영, 물류 또는 공급망 관리에 대한 지식 보유한 자
  • 매우 뛰어난 영어 의사소통 능력(구두, 작문)을 지닌 자

 

Coupang is one of the largest and fastest growing e-commerce platforms on the planet. We are on a mission to revolutionize everyday lives for our customers, employees and partners. We solve problems no one has solved before to create a world where people ask, “How did we ever live without Coupang?” Coupang is a global company with offices in Beijing, Los Angeles, Seattle, Seoul, Shanghai, and Silicon Valley.

 

Job Overview:

Global Operations (GO) is a department in Coupang operating Order Fulfillment, Inventory and Logistics to ensure a fast and high-quality delivery service to Coupang's customers. The GO Data Science team builds machine learning and optimization models/algorithms and manages end-2-end data science solutions to solve business problems with complex rules and conflicting objectives, such as labor planning, task scheduling, fulfillment center picking/stowing optimization, operational anomaly detection and transportation routing.

 

Key Responsibilities:

  • Collaborate with data scientists, product owners and software engineers to address fulfillment center business needs, improve logistics processes, help cut operation cost, and optimize customer experiences
  • Design and build a platform that facilitates training data science algorithms and machine learning models at scale
  • Own the development of services enabling the automation of data science pipelines from data access to model deployment into production
  • Work together with domain engineering teams when integrating analytical models built by the team into domain applications
  • Drive the team’s technical direction and strategy while shaping our long-term vision and architecture

 

Basic Qualifications:

  • Masters degree in Computer Science or another equivalent discipline
  • 7+ years of hands-on experience in software development including design, infrastructure and application development, debugging and support with a focus on backend engineering
  • 3+ years of experience building and managing infrastructure for data science teams
  • Expert knowledge of one of the following programming languages: Java and Python required tools to develop, debug and optimize code
  • Advanced knowledge of distributed data computing tools such as Hive, Spark and Kafka
  • Advanced knowledge of relational database systems
  • Experience optimizing resource intensive algorithms for performance in production
  • Experience working in an agile scrum/development process
  • Good written English communication skills

 

Preferred Qualifications:

  • 2+ years of experience developing Docker-based systems using Kubernetes or equivalent technology
  • Advanced knowledge of cloud technology solutions on either AWS, Azure, Google Cloud
  • Knowledge of data science and machine learning fundamentals
  • Knowledge of fulfillment center operations, logistics or supply chain management
  • Very good communication skills in English, written and verbal

Tags: Agile AWS Azure Computer Science Docker E-commerce Engineering GCP Google Cloud Kafka Kubernetes Machine Learning ML models Model deployment Pipelines Python Scrum Spark

Region: Asia/Pacific
Country: South Korea
Job stats:  16  0  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.