Research

Software Engineer (Language Learning)

Build the full-stack infrastructure that turns ML research into deployed products — with a focus on user-facing second language learning applications.

Note: This role is within the Research and Development team, under the leadership of our CTO, Llion Jones.

We are seeking a versatile and experienced Software Engineer with an interest in applying advanced ML to the problem of second language learning — with an initial focus on second language learners of Japanese, but expanding to other languages in the future. You will work with research scientists and engineers developing new methods and user-facing systems that are powered by AI, but which are aimed at helping learners overcome the difficult challenges of learning a second language.

Note. When applying for this role, please select the “Software Engineer (Language Learning)” option in Google Forms, and make sure that in your cover letter, explicitly write that you are applying for the “Software Engineer (Language Learning)” role to be considered for this position.


Key Responsibilities

Required Qualifications

Preferred Qualifications

Other Important Information

How to Apply

  1. 1
    Find a role

    Review the open positions and identify the one that fits your background.

  2. 2
    Email careers@sakana.ai

    Send a brief introduction and indicate which role you are applying for.

  3. 3
    Submit the form

    Complete the Google Form with your CV and cover letter (English).