Rakuten International is seeking to develop cutting-edge generative AI applications to transform customer service experiences
Requirements
- Experience with Generative AI, LLMs (OpenAI, Google, open-source models, etc.), or frameworks like LangChain, LlamaIndex, or Agent SDK
- Familiarity with STT, TTS, or voice SDKs (e.g., Whisper, Deepgram, ElevenLabs, Google Speech, LiveKit, WebRTC)
- Understanding of latency, streaming, and real-time system challenges for conversational AI
- Proficiency in Python, JavaScript/TypeScript, Java, or similar languages
- Familiarity with front-end frameworks (React, Angular, Vue) and back-end development
- Hands-on experience with SQL and/or NoSQL databases
- Coursework, projects, or internship experience in cloud environments (AWS, GCP, or Azure)
Responsibilities
- Design, build, and maintain AI-driven applications and services, covering both front-end and back-end development
- Develop and integrate AI frameworks using cutting-edge tools and SDKs (e.g., LangChain, LlamaIndex, OpenChat’s ChatCompletion, Agent SDK)
- Experiment with speech-to-text (STT), text-to-speech (TTS), real-time transcription, and voice synthesis technologies to create next-gen conversational experiences
- Build secure and scalable RESTful APIs and data pipelines for enterprise-grade AI workloads
- Write unit and integration tests; debug, optimize, and ensure high system reliability and scalability
- Work closely with product managers, UX designers, and engineers in the US, Japan, and globally
- Stay current on AI/LLM/Voice AI research and trends; propose and implement innovative ideas
Other
- Bachelor’s or master’s degree in computer science, Computer Engineering, AI/ML, or a closely related field
- AI-related internship with a global organization strongly preferred
- Ownership mentality with a bias for action and results
- Demonstrated ability to work in multicultural environments, including collaboration with Japanese teams
- Strong communication skills and openness to feedback