Full Stack Engineer - AI Lab (AILAB)

Salary not provided

Rakuten

Job Description: Business Overview Rakuten Group, Inc. is one of the biggest marketplace of Japan and is the largest internet ecosystem with a wide range of services ranging from e-Commerce, Travel, Banking, Fintech, Food Delivery, Golf, Insurance, Instant Messaging, Mobile Network etc. Rakuten Group, Inc. has over 140 services globally. Our mission is to empower people and society through the internet while aiming at becoming the Global Innovation Company. Department Overview AI & Data Division (AIDD), creates powerful, customer-focused search, recommendation, data science, advertising, marketing, price, and inventory optimization solutions to a variety of businesses in commerce, fintech and mobile industries. We design, develop, and deploy high performance, fault-tolerant distributed systems used by millions of Rakuten customers every day. We strive to deliver the most innovative solutions that are helpful to people and societies around the world. Position: Position Details We are looking to hire an experienced full stack software engineer to bring the power of our AI technology to the next generation search experience. The responsibility would include: - Significantly contribute to the integration of new search and LLM technology into new and existing systems and prototypes. - Showcase the potential of our technology crafting custom full stack demos, prototypes, and products. - Collaborate closely with other research, design, and development team on cross-functional projects, contribute to documentation and UI design as required. Mandatory Qualifications: - 5+ years of relevant engineering experience at tech and product-driven companies. - Proficiency with Backend Applications Development. - Proficiency with Java and/or Python. - Knowledge of web front-end Development (JavaScript, CSS, React). - Interest in AI/ML (direct experience not required). - Ability to move fast in an environment where things are sometimes loosely defined and may have competing priorities or deadlines. - Ability to made estimations, and report accurately. - Ability to build and sustain relationships with internal and external stakeholders. Desired Qualifications: - Proficiency with both Java And Python. - Proficiency with Node.js. - Proficiency with Typescript. - Proficiency with Spring Boot. #engineer #applicationsengineer #aianddatadiv In Japanese, Rakuten stands for ‘optimism.’ It means we believe in the future. It’s an understanding that, with the right mind-set, we can make the future better by what we do today. So we challenge ourselves to evolve, innovate and experiment, to create a better, brighter future for everyone. Today, our 70+ businesses span e-commerce, digital content, communications and fintech, bringing the joy of discovery to almost 1.3 billion members across the world. If you have any trouble logging in, please contact us here Rakuten Group, Inc.: rakuten-recruiting-info@mail.rakuten.com Please read the Application Requirements(EN) / 募集要項(JP) before applying. Our Diversity & Inclusion Policy and Application Documents Rakuten’s corporate mission is to “contribute to society by creating value through innovation and entrepreneurship.” We foster a culture that provides equal opportunities to those who share this founding philosophy and take on the challenge to transform society, regardless of age, gender, nationality, or any other status. Diversity is one of Rakuten's core strategies and a driving force for innovation. Because of this, you are not required to submit any of the following information in order to apply for our job positions. - Gender - Age - Photo - Nationality - Information not related to business, such as ideological beliefs, family structure, etc. * For legal compliance, we may ask you about your work eligibility. See the details