Rakuten

Front End Engineer for Generative AI Applications - AI for Business Department (AI4B)

Tokyo, Japan
Vue.js Node.js Python Machine Learning React Angular API HTML CSS TypeScript JavaScript Git Ruby
Description

Job Description:

Department Overview
Rakuten is a global technology company dedicated to leveraging its membership ecosystem and data to positively impact society. Our AI for Business Department (AI4B) leads this initiative, focusing on developing and deploying innovative solutions that combine the latest Generative AI technologies with established data science and machine learning techniques. These solutions enhance our products and services across our Commerce & Marketing, FinTech, and Mobile business units. We seek talented data scientists, engineers, developers, project managers, product managers and designers who are passionate about applying their skills to pioneering projects that can make a significant difference and potentially change the world. 

Position:
Position Details

The Front-End Engineer for Generative AI Applications will be responsible for creating user-friendly, efficient, and visually appealing web interfaces that integrate seamlessly with Rakuten Group's innovative Generative AI technologies. This role requires a blend of technical expertise in front-end development and an understanding of user experience design, allowing for the development of sophisticated web applications that are both intuitive and engaging. The ideal candidate will have a proven track record in front-end development, with a portfolio demonstrating their skills in creating dynamic and responsive web applications. This position is perfect for developers who are excited to work at the intersection of AI technology and front-end development, contributing to projects that have a meaningful impact. 

Responsibilities: 

- Develop and implement highly responsive user interface components using cutting edge front-end technologies. 

- Work closely with product managers and UI/UX designers to translate design visions into functional web applications, ensuring a seamless integration between UI design and technical implementation. 

- Work closely with back-end engineers to connect front-end applications with server-side APIs and resources, ensuring the smooth functioning of Generative AI applications. 

- Optimize web applications for maximum speed and scalability, ensuring they are responsive across various devices and platforms. 

- Conduct thorough testing and debugging of web applications to ensure they operate correctly across all web browsers and devices. 

- Maintain and improve the code quality of existing web applications, adhering to best practices in front-end development and coding standards. 

- Stay up-to-date with emerging trends and advancements in web technologies, front-end development practices, especially its relation with Generative AI, and applying this knowledge to enhance project outcomes. 

 Mandatory Qualifications: 

- 3+ years of experience in front-end development, with a strong portfolio showcasing successful projects. 

- Proficient in front-end technologies, including HTML5, CSS3, TypeScript, JavaScript 

- Expertise in at least one modern framework, such as React, Angular, or Vue.js. 

- Solid understanding of web design principles and a keen eye for aesthetics and user experience. 

- Fluent in Japanese OR English (Either is fine), capable of effective communication and collaboration. 

- Independent and proactive work style, with the ability to manage multiple projects and meet deadlines in a fast-paced environment. 

- A keen interest in Generative AI technologies and their application in web development. 

Desired Qualifications: 

- Work experience with or personal exposure in developing interfaces for AI-driven applications, with an understanding of how to present AI-generated content in a user-friendly manner. 

- Experience with version control systems, such as Git, and agile development methodologies. 

- Basic knowledge of or experience with the technical aspects of Generative AI, such as basic understanding about the output of large language models and their limitations. 

- Familiarity with server-side programming languages and frameworks, such as Node.js, Python, or Ruby on Rails, to facilitate effective collaboration with back-end engineers. 

- Experience in CSS pre-processors such as SASS and web development workflows such as Webpack 

- Knowledge of web performance optimization techniques and accessibility standards. 


#frontendengineer #technologyservicediv

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 241 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers