This job has expired and no longer accepts applications.

Python Engineer (AI GEN Team)

RemoteSenior

EWA Learn languages is an international company, with headquarter in Singapore. We have been developing our EdTech app (iOS&Android) since 2017, with over 70 million users registered on our platform . Our app has been translated into 40 languages.

We help people worldwide learn languages in an effective, easy, and fun way — through snippets of popular and beloved movies, TV shows, and memes.

As a part of the product team

You will be:

  • Design and develop AI pipelines for generating content for book and word sections.

  • Collaborate with ML engineers and other backend developers.

  • Integrate AI-generated content into product models and APIs.

  • Implement content localization and version control.

  • Test and validate the quality of AI outputs.

  • Work with architecture, documentation, and technical debt.

You have:

  • Commercial development experience in Python (FastAPI / backend practices).

  • Understanding and hands-on experience with MongoDB / ClickHouse.

  • Experience working with Kubernetes in a production environment.

  • Experience with cloud infrastructure (AWS), with Cloudflare experience considered a plus.

  • Motivation to grow and be an active part of the team.

  • Involvement in designing and making technical decisions.

Tech stack:

  • Languages: Python, Golang, Node.js

  • Databases: MongoDB, PostgreSQL, ClickHouse

  • Caching / In-memory: Valkey, Dragonfly

  • Infrastructure: Kubernetes, GitLab CI

  • Cloud & Edge: AWS, Cloudflare

We offer:

  • Work in a fast-growing EdTech app, in a friendly and transparent work culture, with no bureaucracy or complex hierarchy;

  • Income in USD, remote work;

  • 28 calendar days of vacation, 100% coverage of 30 sick leave days per year after completing a probation period;

  • Product culture, working with SCRUM methodology, a modern technology stack;

  • You will make a direct impact and see the results of your work.

Published on: 2/12/2026

EWA

EWA

EWA Learn Languages is a language learning platform that offers interactive tools and resources for users to improve their language skills. With a focus on engaging content, it includes features like games, quizzes, and personalized learning paths to make the process fun and effective.

Website

See all 6 jobs at EWA

Similar jobs