Early Career AI Engineer
Listed on 2026-06-12
-
Software Development
Backend Developer, Full Stack Developer, Software Engineer, AI Engineer (Applied/Software)
Rakuten International is a division of Rakuten Group, Inc., a Japanese global technology leader in services that empower individuals, communities, businesses and society. Headquartered in San Mateo, California with more than 4,000 employees worldwide, the Rakuten International business portfolio includes market leaders in e-commerce, digital marketing, advertising, communications and entertainment. We create products and services that provide exceptional value by aligning members and the businesses that want to engage them in a shared community.
Job SummaryWe are seeking an innovative and dedicated Software Engineer to join the Rakuten AI User Experience team. Rakuten AI strives to be your Rakuten AI companion, providing the best AI user experience — generally, contextually, and personally. Rakuten AI aims to serve as the AI Core of the Rakuten ecosystem, enhancing interconnections between Rakuten services and users to delight customers worldwide more than ever before.
This role involves advancing the AI user experience to serve as the foundational core across the Rakuten products ecosystem by developing innovative AI user experience framework. The ideal candidate will have a strong passion for building solid, flexible, and immersive AI user experiences using state-of-the-art technologies and will contribute to a unified vision that enhances Rakuten AI foundation at scale.
We also welcome software engineers from diverse fields who may not have direct experience in AI. This is an opportunity to gain critical skills and knowledge needed to transition into the AI space. We are dedicated to supporting early career engineers who bring unique perspectives and skills. Our commitment includes offering mentorship and resources to facilitate your growth in cutting-edge AI domains.
TheEarly Career Experience
At Rakuten, we pride ourselves on giving early career engineers a genuine, immersive experience that has a direct impact on company objectives. You will do meaningful work, and with us, you’ll be a true member of the team.
You can visit rakuten.us and our Muse profile to learn more about Rakuten’s culture and values.
Key Responsibilities- Develop and maintain web applications: design, build, and maintain front‑end and back‑end features for web applications, ensuring they are scalable and high‑performing.
- Build AI front‑end user experience: use HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue to create intuitive and responsive user interfaces.
- Develop AI back‑end services: build server‑side logic and APIs using technologies like Node.js, Python, Java, or Ruby.
- Build highly flexible, scalable agentic AI framework by leveraging popular AI toolsets like Lang Chain.
- Data schema design and database management: design and manage databases such as MySQL, Mongo
DB, Postgre
SQL, or others, ensuring efficient data storage and retrieval. - Integrate APIs and third‑party services: integrate external APIs and services such as OpenAI APIs, payment gateways, social media APIs, or analytics tools as needed.
- Perform testing and debugging: write unit, integration, and end‑to‑end tests, troubleshoot issues, and resolve bugs across the full stack of the application.
- Optimize for performance: improve performance by optimizing application code, databases, and server configurations to reduce latency and increase efficiency.
- Proficiency in front‑end technologies like HTML, CSS, and JavaScript, and experience with at least one modern front‑end framework (e.g., React, Angular, or Vue).
- Proficiency in back‑end development, knowledgeable of server‑side languages such as C#, Java, Python, Node.js, Ruby, or PHP and familiarity with building RESTful APIs and Web development frameworks.
- Knowledge/familiarity with a variety of data schema design and database management, e.g., relational databases (MySQL, Postgre
SQL) and/or No
SQL databases (Mongo
DB, Cassandra). - Proficiency in debugging and problem‑solving across both front‑end and back‑end systems.
- Ability to write clean, maintainable code, adherence to coding standards and best practices, with a focus on creating well‑organized, readable, and maintainable code.
- Adaptabili…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).