Rakuten

AI Engineer - AI for Business Department (AI4B)

Tokyo, Japan
Machine Learning Python PyTorch API
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, project managers and product managers passionate about applying their skills to pioneering projects that can make a significant difference and potentially change the world. 

Position Details 

We are seeking talented AI Engineers to join our team in developing LLM applications. This role focuses on designing and implementing robust cognitive architectures rather than improving language models themselves. We prioritize metrics such as latency, cost, and accuracy, with scalability being a critical consideration. Ideal candidates will be passionate about creating innovative solutions to enhance the functionality and performance of AI systems.

Rakuten, with over 1.8 billion members worldwide and a vast ecosystem of services, leverages AI to drive transformation across e-commerce, fintech, digital content, and telecommunications. Join us to develop and deploy robust AI systems that will be integrated into society.

Responsibilities: 

- Develop stateful LLM applications using open-source software like LangGraph.

- Establish evaluation frameworks for LLM applications, researching and applying appropriate metrics for various tasks, including but not limited to summarization, retrieval-augmented generation (RAG), translation, and classification.

- Build automated systems to evaluate LLM application performance, ensuring they meet high standards of accuracy, efficiency, and reliability.

- Explore and implement approaches to enhance model performance, such as advanced RAG techniques, supervised fine-tuning, model merging.

Mandatory Qualifications: 

- Strong proficiency in Python.

- Ability to work effectively in diverse team environments, demonstrating a collaborative attitude essential for the team's success

- Experience in software development practices, including version control, code reviews, and continuous integration/continuous deployment (CI/CD) pipelines.

- Experience working with public cloud environments.

- Experience with open-source LLM orchestration software like Langchain, Llamaindex

 

Desired Qualifications: 

- Experience with PyTorch or other machine learning libraries.

- Strong expertise in building production-grade backend systems and APIs.

- Creative problem-solving skills and the ability to work on complex projects that require interdisciplinary knowledge.

#aiengineer

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,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

🥳🥳🥳 401 happy customers and counting...

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

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say