About the role#
We are looking for a Software Engineer to join the Rakuten AI User Experience team. You will work on advancing our AI user experience framework to serve as a core component across the Rakuten product ecosystem. This role is designed for those who want to build flexible and immersive AI experiences. We welcome engineers from diverse backgrounds who are interested in transitioning into the AI space, and we provide mentorship and resources to support your growth.
What you'll do#
- Design, build, and maintain front-end and back-end features for web applications.
- Create intuitive and responsive user interfaces using HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.
- Develop server-side logic and APIs using languages such as Node.js, Python, Java, or Ruby.
- Build flexible, scalable Agentic AI frameworks using tools like LangChain.
- Design and manage databases including MySQL, MongoDB, or PostgreSQL.
- Integrate external APIs such as OpenAI, payment gateways, or analytics tools.
- Write unit, integration, and end-to-end tests to ensure code quality.
- Troubleshoot issues and resolve bugs across the full stack.
- Optimize application code, databases, and server configurations to reduce latency.
What you'll need#
- A Bachelor’s Degree or higher in Computer Science or a related field, or equivalent practical experience.
- Proficiency in front-end technologies including HTML, CSS, and JavaScript.
- Experience with at least one modern front-end framework like React, Angular, or Vue.
- Proficiency in back-end development with knowledge of languages such as C#, Java, Python, Node.js, Ruby, or PHP.
- Familiarity with building RESTful APIs and working with web development frameworks.
- Experience with data schema design and database management.
- Ability to write clean, maintainable code while following coding standards.
- Experience with testing practices including unit, integration, and end-to-end testing.
- Strong debugging and problem-solving skills.
- Adaptability and a willingness to learn new technologies.
- Experience with AI-related projects is preferred.
Location & details#
- Location: Bellevue, Washington.
- Type: Full-time internship.
- Modality: On-site.
- Compensation: Paid internship.
- Term: Rolling.
About Rakuten International
Rakuten International operates as a public company based in San Mateo, California. It maintains a workforce of 1,001 to 5,000 employees. The business manages a portfolio that includes e-commerce, digital content, advertising, and communications. It serves more than 1 billion members across the globe.
How to get in at Rakuten International
Securing an internship at Rakuten International requires a proactive approach to timing. Intern Insider sends an instant alert the moment a role matching your target is published anywhere, so you apply among the first, as early applicants get seen before the pile grows. This helps you avoid the frustration of submitting materials to a role that has already been filled. You can also improve your chances by reaching out to the people actually hiring for these positions. Intern Insider surfaces the recruiters behind the company's roles so you can reach out directly to ask about the role or a referral, which materially improves response rates. Connecting with a human being often provides the clarity you need to stand out from the rest of the applicants.



