- Страна
- США
- Зарплата
- 177 700 $ – 240 400 $
Откликайтесь
на вакансии с ИИ

Senior Software Engineer, Chess
Исключительная вакансия от топовой компании с мировым именем, предлагающая конкурентную зарплату и уникальную задачу — создание шахматного направления с нуля. Высокий балл за миссию компании, культуру экспериментов и отличный соцпакет.
Сложность вакансии
Высокая сложность обусловлена сочетанием требований к глубоким техническим знаниям (Java/Python, масштабируемый бэкенд) и специфической экспертизе в шахматах (рейтинг 1200+). Работа в Duolingo предполагает высокую планку по качеству кода и умение работать с AI-технологиями.
Анализ зарплаты
Предлагаемый диапазон ($177k - $240k) полностью соответствует и даже немного превышает рыночные стандарты для Senior Software Engineer в Нью-Йорке, где медиана составляет около $190k-210k. С учетом бонусов и акций совокупный доход будет значительно выше среднего по рынку.
Сопроводительное письмо
I am writing to express my strong interest in the Senior Software Engineer position for the Chess team at Duolingo. As an experienced backend engineer and an avid chess player with a rating of [Your Rating], I am thrilled by the prospect of combining my technical expertise with my passion for the game to build a world-class learning experience.
In my previous roles, I have developed a deep proficiency in Java and Python, building scalable backend services and running data-driven experiments to optimize user engagement. I am particularly excited about Duolingo's mission to make education accessible and fun, and I look forward to collaborating with your AI researchers to create move explanations and adaptive learning systems that feel both human-like and educational.
My background in fast-moving product environments, coupled with my analytical approach to chess, positions me to contribute immediately to your team's goals. I am eager to bring my skills in system design and my love for the game to help shape the future of chess education for half a billion learners.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в duolingo уже сейчас
Присоединяйтесь к Duolingo и помогите миллионам людей освоить шахматы с помощью инновационных AI-технологий!
Описание вакансии
Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in!
At Duolingo, you’ll join a team that cares about finding innovative solutions to complex technical problems, running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike. You’ll have limitless learning opportunities, mentorship and collaboration with world-class minds, and a variety of projects with large scopes — while doing work that’s both fun and meaningful.
Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world.
About the role...
The Chess team is building Duolingo's newest subject from the ground up, reimagining how millions of learners discover and play chess. As an engineer on the team, you'll build core gameplay experiences, own projects end-to-end, and run fast experiments to shape the future of the product. You'll work at the intersection of chess and AI to create adaptive, engaging features that make learning effective – and fun. We’re looking for engineers who actively play chess, enjoy thinking deeply about the game, and want to help shape how it’s taught to millions of learners.
🧠 You will...
- Build and scale backend services that power Duolingo’s chess learning experience
- Help design features such as game review, move explanations, and chess learning systems
- Collaborate with AI researchers to develop more human-like chess experiences and insights
- Contribute your chess knowledge to help identify meaningful gameplay patterns and teaching moments
- Work closely with product, design, and engineering partners to run fast experiments
✅ You have...
- A Bachelor’s degree in Computer Science or related technical field
- Experience programming in Java, Python, or Kotlin
- Interest in how AI can enhance products and user experiences
- Experience working in fast-moving product environments
⭐ Exceptional candidates will have...
- Active experience playing chess with a rating around 1200+ (or equivalent familiarity with the game) on platforms like Chess.com, Lichess, or similar
- You play chess regularly and enjoy improving your game
- You can point to a rating or experience level
- You’re excited about helping others learn chess
We post a multi-level salary range for all of our roles.
This is not inclusive of the rest of our awesome portfolio that includes equity compensation and world-class benefits. Our salary ranges are the same for all US locations. Your recruiter can share more details about the range for a specific level during the hiring process. The actual salary within the range is determined by many factors including but not limited to, skills, experience, education, and internal equity.
Salary Range:
$177,700—$240,400 USD
Take a peek at how we care for our employees' holistic well-being with our benefitshere.
We will do everything we can within reason to make sure that your interview takes place in an environment that fairly and accurately assesses your skills. If you need assistance or accommodation, please contact accommodations@duolingo.com.
Duolingo is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
By applying for this position your data will be processed as per theDuolingo Applicant Privacy Notice.
Sign up for job alerts here.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Artificial Intelligence
- A/B Testing
- Python
- Scalability
- System Design
- Backend
- Kotlin
- Java
Возможные вопросы на собеседовании
Вакансия требует опыта разработки бэкенда для образовательных продуктов.
Как бы вы спроектировали архитектуру системы для генерации объяснений ходов в реальном времени для миллионов пользователей?
Duolingo активно использует эксперименты для принятия решений.
Расскажите о случае, когда результаты A/B теста заставили вас полностью изменить технический подход к фиче.
Особое требование вакансии — понимание шахмат.
Какие шахматные метрики или паттерны, по вашему мнению, наиболее важны для определения уровня прогресса новичка?
Роль предполагает работу на стыке разработки и AI.
Каков ваш опыт интеграции ML-моделей в высоконагруженные бэкенд-сервисы?
Позиция Senior подразумевает лидерство и менторство.
Как вы подходите к код-ревью в условиях быстрого темпа разработки и проведения сотен экспериментов одновременно?
Похожие вакансии
Go - разработчик (Senior)
Senior Java Developer
.NET разработчик Middle+ , Senior
Senior C++ Developer (ATM / Payment Systems)
Разработчик C++ ( Senior )
Rust Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- США
- Зарплата
- 177 700 $ – 240 400 $