Application Engineer (Machine Learning Group): BDD
Rakuten
Tokyo, Japan
5 日前

Job Description :

The Machine Learning Group provides some of the most important solutions for our e-commerce customers. We strive to continuously improve the quality of our services and the richness of functionalities to provide the most amazing user experience.

To do so, we continuously consume and learn from large-scale data sets as well as deliver some of the largest distributed systems deployments in the company.

We are looking for talented, passionate and action oriented individuals to help us achieve our vision. In particular, the Machine Learning Group is looking for a Backend / API Software Engineer to join the team.

As a successful candidate, you will :

  • Work on a microservice-based API used by our main e-commerce service
  • Design and implement large-scale systems
  • Work on industrializing AI research results
  • Communicate with other teams and researchers in terms of development projects
  • Responsibilities :

  • As a core member of the team, you will be responsible for design, documentation, implementation and testing of the backend API
  • You are expected to evolve the architecture of the product
  • You must keep up-to-date and evaluate emerging technologies and best practices
  • You are expected to propose solutions for improving user facing services
  • Minimum Qualifications :

  • 4 years' hands-on experience in development using C++, Python or Java
  • Solid foundation of computer science (data structures, algorithms, concurrent and parallel programming, etc.)
  • Experience with Docker and orchestration platforms such as Mesos or Kubernetes
  • Automation mindset
  • Preferred Qualifications :

  • C++ and Python proficiency
  • Familiarity with Linux
  • Familiarity with image classification, pixelwise semantic segmentation, object detection
  • Experience with performance sensitive (low latency, highly scalable) services
  • Experience with load balancing principles and tool
  • Exposure to full development lifecycle, CI / CD tools and related best-practices
  • Experience with performance profiling and tuning
  • Languages :

    English (Overall - 4 - Fluent)

    この仕事を報告する
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    応募する
    自分のEメール
    "続ける" をクリックすると、私は neuvoo の同意を私のデータを処理し、私に電子メールのアラートを送信するには、neuvoo の プライバシーポリシー の詳細を与える。私の同意を撤回するか、いつでも退会することがあります。
    続ける
    応募フォーム