View All Jobs 137325

AI Chat Lead Engineer - Client Service Development Section,business Support Development Department(bsd)

Lead the development of next-generation AI chatbot system for Rakuten merchants
Tokyo
Senior
yesterday
Rakuten

Rakuten

A Japanese e-commerce and online retailing platform offering cash-back rewards and a variety of services and products.

Lead Engineer For Ai Chatbot

Rakuten Group, headquartered in Japan, serves approximately 100 million customers in Japan and over 1 billion globally. We offer more than 70 diverse services across various sectors, including e-commerce, payment services, financial services, communications, media, and sports.

The Business Support Development Department within the Commerce & Marketing Company is responsible for a portion of the Rakuten Merchant Server (RMS) – an ASP service provided to merchants on Rakuten Ichiba – as well as various applications that support the business staff who operate Rakuten Ichiba both domestically and internationally. Specifically, our section develops, operates, and provides systems for Rakuten Ichiba merchants, including chat inquiry functionality between merchants and Rakuten, and between merchants and shoppers, AI chatbot functionality for merchants, as well as data analytics systems that visualize data on merchant operations.

For this position, we are seeking a Lead Engineer for "AI Chatbot" who will provide technical leadership for our next-generation AI-powered chat system.

Why We Hire

With the expansion of the AI Chatbot service, we are recruiting a Lead Engineer who can demonstrate technical leadership.

Position Details

As the Lead Engineer for AI Chatbot, you will be responsible for:

  • Technical Leadership
  • Leading full-stack development using TypeScript, Node.js, and React
  • Designing system architecture and making technology selections
  • Conducting code reviews and managing technical quality
  • Driving technical problem-solving and optimization
  • Team Management
  • Leading the development team and supporting members' technical growth
  • Optimizing sprint planning and task allocation
  • Facilitating technical knowledge sharing within the team
  • System Design and Requirements Definition
  • Translating business requirements into technical specifications and leading system design
  • Creating and managing technical documentation
  • Designing with scalability and performance in mind
  • Stakeholder Collaboration
  • Technical negotiation and coordination with Product Managers and business departments
  • Evaluating and proposing technical feasibility
  • Managing and reporting technical project risks
  • Development and Operations
  • Building and improving CI/CD pipelines
  • Ensuring stable production operations and troubleshooting
  • Implementing and optimizing AI chat functionality

Ideal Candidate Profile

- Proactive in proposing solutions to technical challenges

- Supports team members' growth and demonstrates technical mentorship

- Possesses business perspective and can bridge technology and business

- High curiosity and eagerness to learn new technologies

- Strong communication skills and values teamwork

Work Environment

The Client Section is divided into three groups based on roles: DEV/PJM, PDM, and SRE. The PDM and DEV/PJM teams collaborate to develop and operate the services mentioned above. Since our offices are in Tokyo, Osaka, and Sendai, remote communication may be required depending on the service.

Mandatory Qualifications

- Development experience with TypeScript, Node.js, and React (3+ years)

- Team lead experience (2+ years, managing teams of 3+ members)

- Full-stack development experience (implementation experience in both frontend and backend)

- Japanese communication skills (Business level or above)

- Experience in negotiation and communication with business departments

- Experience leading system requirements and design consolidation

Desired Qualifications

- Development experience with AI-powered systems (especially chatbots and natural language processing)

- Design and implementation experience with microservices architecture

- Practical experience with cloud services such as AWS and GCP

- DevOps and SRE practical experience

- Practical experience with agile development methodologies (Scrum, etc.)

- Large-scale system development and operation experience

- Experience in promoting process improvement and organizational improvement

Other Information

Location: Tokyo

English Qualification: TOEIC 800 or higher

+ Show Original Job Post
























AI Chat Lead Engineer - Client Service Development Section,business Support Development Department(bsd)
Tokyo
Engineering
About Rakuten
A Japanese e-commerce and online retailing platform offering cash-back rewards and a variety of services and products.