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:
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