Internship
at Yandex Armenia

Every fourth developer at Yandex began their career with an internship
Applications Closed
Intern with Yandex Services
Explore new challenges, follow your passion, and grow with Yandex
Scale existing services or launch new ones
What happens after the internship? If it’s a mutual match, stay on and build products you’ll love to use and share with friends

Your internship experience

Real-world tasks
Finding solutions for services that people truly rely on. It’s challenging and interesting
Support and mentorship
Every intern has a mentor who helps them grow and provides support
Top-tier experts
Work alongside IT industry leaders
Networking
Valuable connections and new career opportunities

A Smooth Start

Flexible schedule
2 or 4 months, 20-30 hours a week
An intern is a Yandexoid
Salary, official employment record, and full access to internal resources and Yandex corporate opportunities
Offers for the best
Join us immediately or receive a deferred offer
APPLICATIONS CLOSED

Backend

Work on infrastructure and product tasks for high-load systems

Selection and internship details

What our interns work on

  • Studying the features of building high-load systems of the Big Tech level

  • Implementing real-time business metric delivery for emerging products like Transport in Yandex Go

  • Developing tools for tagging insurance products

  • Learning to prepare services for massive traffic spikes and building fast, resilient systems

What you need to know

Understand algorithms and basic data structures
Write code in one of the programming languages
Participation in educational or real-world projects, hackathons, programming and math olympiads is an advantage
Primary communication within teams takes place in Russian, so knowledge of it will be a plus

Selection Process

01
Technical Assessment via Yandex Contest
You will have 5 hours to solve 5 problems. You can use any programming language of your choice. All solutions are checked automatically
02
Technical Interviews
After successfully passing the technical assessment, you will be invited to 2–3 technical interviews. Each session lasts approximately one hour

You will be asked to solve 2–3 problems on coding, algorithms and data structures, as well as answer several questions on theory

03
Final Team Meetings
These are introductory meetings with your future colleagues. They will take turns explaining how work at Yandex is organized, what they do, and what your role will be, while you can ask any questions you have

Be ready to discuss your experience and skills, and potentially solve a couple of problems related to the team’s specific field

Useful Materials

Trial Contest to get familiar with the platform
learn more
Video walkthrough: Contest problems (easy)
watch
Video walkthrough: Contest problems (medium)
watch
Video walkthrough: Contest problems (hard)
watch
Practice Contest to assess problem difficulty
learn more
CodeRun
learn more
Video walkthrough: First technical section
learn more
Video walkthrough: Second technical section
watch
Algorithm Training
learn more
How to prepare for a final interview?
learn more
Backend school lectures
Backend school lectures
 

Start your career with an internship at Yandex Armenia

FAQ