B

Babbel

Online language learning platform with subscriptions

Principal Engineer - AI Content Systems

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeBerlin, GermanyNo salary listedHybrid

About the Job

Requirements

  • Strong system design skills, especially in serverless and event-driven architectures on AWS or a comparable cloud.
  • Experience shipping production large language model applications used by real users, supported by a real evaluation practice.
  • Experience building data or content pipelines that handle idempotency, versioning, replay, and partial failure.
  • Experience leading a team technically through a hard deadline or important change of plan, replanning with the team and still shipping.
  • Experience working closely with non-engineering domain experts and turning their judgment into system behavior.
  • Fluency in Python or TypeScript.
  • Daily use of coding agents, with a habit of verifying their output.
  • Ability to communicate clearly and hold a technical position with engineers, product teams, and domain experts.

Responsibilities

  • Design and build serverless, event-driven pipelines that generate content at scale and withstand reruns, partial failures, and cost limits.
  • Make evaluation the main engineering artifact so the team can determine whether generation quality improves or worsens as prompts and models change.
  • Design language experts' judgment into the system by deciding what reaches them, capturing their decisions as data, and keeping decisions that must remain human in human hands.
  • Make every generated item traceable and reproducible, from a reviewer's comment back to the exact prompt, model, and input.
  • Set technical direction for engineers through design reviews, pairing, and clear decomposition of ambiguous work, without managing them.
  • Influence product, platform, and curriculum leads on what to build next and what to drop.
  • Use a coding-agent-first workflow, shipping with coding agents daily and improving how the team verifies their output.

Desired Qualifications

  • Background in computational linguistics, natural language processing, or applied linguistics.
  • Experience with educational technology or content platforms.
  • Experience with retrieval-augmented generation, retrieval systems, or agentic workflows in products.
  • Experience validating large language model-as-judge setups against human reviewers.
  • Public technical work such as talks, writing, or open source.

About the Company

Babbel

Online language learning platform with subscriptions

Babbel is an online language learning platform offering interactive courses in 14 languages. It uses lessons designed by language experts with real-life dialogues and speech recognition to build speaking, listening, reading, and writing skills. Access is subscription-based, with options for monthly, quarterly, or annual plans, and a free tier with limited content. Babbel also provides corporate language training for businesses. What sets Babbel apart is its combination of tailored, goal-oriented content based on a user’s native language, emphasis on practical speaking through speech recognition, and a global, award-winning reputation. The company aims to make language learning accessible and enjoyable for everyone, reduce language barriers, and support international communication across individuals and organizations.

Company size
1,001-5,000
Company stage
Series C
Total funding
$33.3M
Headquarters
Berlin, Germany
Founded
2007

Recently Posted Jobs

Explore more opportunities at Babbel

See more jobs