Software Engineer Intern- Budapest

Taboola 09 April 2025

Curious about what it’s like to be a software engineer intern at the world’s number 1 discovery platform as an intern in the R&D department? We’re glad you asked!
Our Budapest office, formerly known as Gravity R&D, now serves as Taboola Budapest, the R&D hub for Central Europe. We are offering three distinct internship opportunities for talented individuals.
Backend Engineer intern
What are some of the things you do on a day-to-day basis?

Developing recommendation systems
Developing internal and external dashboards
Developing a system to facilitate customer integration processes
Developing a monitoring system
Developing other smaller or larger projects independently or in a team
Fully testing, documenting, and maintaining the products mentioned above

Our Tech Stack:
Java, Spring, Spark, Kafka, Hadoop, Cassandra, Vertica, MySQL, HDFS, BigQuery, Kubernetes, Linux, React
What are the skills a good Software Engineer Intern needs to have?

Knowledge of Java or Python
Basic knowledge of SQL
Willingness to learn new technologies
Technical level of English language proficiency
Reliable, open, flexible, and proactive personality
Desire to learn and develop professionally

Nice to haves include:

Interest in artificial intelligence and recommendation systems
Hardcore table football, ping pong, or darts skills

Frontend Engineer Intern
What are some of the things you do on a day-to-day basis?

Developing web applications:
Displaying statistics
Building data editors
Creating other interactive interfaces

Integrating 3rd-party applications (e.g. payment solutions)
Developing the appearance of internal and external dashboards
Working on various projects either independently or as part of a team
Fully testing, documenting, and maintaining the products mentioned above

Our Tech Stack:
Javascript, C#, React, Vue, Java, Python, Spring, Spark, Kafka
What are the skills a good Front-end Developer Intern needs to have?

Knowledge of Javascript, HTML, and CSS
Basic knowledge of SQL
Communicative level of English
Reliable, open-minded, flexible, and proactive personality
Willingness to learn

Nice to haves include:

Knowledge of Java or Python
Experience with Angular/React
Knowledge of Vue3
Experience in web development
Interest in UI design
Interest in artificial intelligence and recommendation systems
Hardcore table football, ping pong, or darts skills

Algorithm Engineer Intern
What are some of the things you do on a day-to-day basis?

Analyzing customer data
Fine-tuning and optimizing recommendation systems
Fine-tuning and testing algorithms
Presenting results of analysis, preparing reports

Our Tech Stack:
Java, Python, Cassandra, MySQL, ClickHouse, Vertica, Redash
What are the skills a good Algorithm Engineer Intern needs to have?

Mathematical foundations (especially matrix algebra and probability theory) and algorithm theory
Knowledge of data mining and machine learning
Basic knowledge of Java and/or Python
SQL knowledge
Technical level of English language proficiency
Independent, creative, accurate, precise, and focused work

Nice to haves include:

Knowledge of scalable algorithms
Knowledge of Jupyter Notebook
Interest in artificial intelligence and neural networks
Knowledge of recommendation systems
Hardcore table football, ping pong, or darts skills

Why Taboola?

Taboola is the world’s leading recommendation platform with a strong financial background reaching over 500 million daily active users. The company, listed on NASDAQ (ticker: TBLA), had 1.44 billion USD (cca. 500 billion HUF) revenue in 2023. We acquired the Hungarian personalization start-up, Gravity R&D in 2022, to be the basis of our Central European R&D development center, into which we are now seeking interns.
Adam Singolda, Taboola Founder and CEO says; “You can copy anything from another business but you can’t copy a company’s culture.”
If you ask our employees what they love about Taboola they will tell you that here, they are able to discover their best professional selves, explore where they can grow to, and learn from and together with smart and talented people.
At Taboola, we pride ourselves in making an impact on how people consume content across the world, a culture of transparency, passion, and a diverse, inclusive and friendly work environment.
You can get to know us more by visiting our company website, careers site, Taboola Life blog and social media channels; Facebook, Instagram, Twitter and LinkedIn (Taboola), LinkedIn (Taboola Budapest)

Want to learn more about us, you’re welcome to watch this video about Taboola or check out our Youtube channel for even more.
Sounds good, how do I apply?
It’s easy, submit your CV by clicking the “Apply” button below.
Taboola is an equal opportunity employer and we value diversity in all forms. We are committed to creating an inclusive environment for all employees and believe such an environment is critical for success. Employment is decided on the basis of qualifications, merit, and business need.
LI-DNI
LI-Hybrid

How to Apply

Interested in this position? Please submit your resume and cover letter through the application portal.

Apply Now

Other Jobs

Principal Engineer (Fullstack)

AKQA London, England, United Kingdom

Senior Recipe Developer

Hello Fresh New York, NY, United States

Staff Software Engineer, Data

Harry's 1 Hanover Square, New York, NY 10004, USA

Java Engineer

InThePocket Belgium

Staff Web Developer

Robinhood Toronto, ON