Curious about what it’s like to work 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.

SOFTWARE DEVELOPER 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 Developer 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

 

FRONT-END DEVELOPER 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

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)


Self-Identification (Rest of EMEA)

Individuals seeking employment at Taboola are considered without regards to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other classification that is protected by law.

We care about diversity and inclusion and, like many employers, are keen to understand more about characteristics of those applying to us. This helps us to understand whether we are meeting our diversity goals and how we can improve our practices going forwards. For this reason, candidates are given the opportunity to provide information on their gender when applying for a job with Taboola.

Answering this question is entirely voluntary. Whether you choose to complete this will not be considered as part of hiring process and will not affect your opportunity for employment, or the terms and conditions of employment.

The information given does not form part of your application and will not be provided to hiring managers. Instead we use it to run reports that tell us the percentage of applicants identified under each of the gender, race and ethnicity categories for this position. These reports would be aggregated and so would not contain your name or identifiers. In most cases it would not be possible to identify any individual from this information.


By answering below, I give my consent to the collection of my gender data, and I agree that the information I provided will be processed in accordance with Taboola’s Employee Data Policy available at: https://www.taboola.com/documents/employee-data-policy.pdf. Please review our policy carefully before submitting any of your personal information. You may contact us at privacy@taboola.com with any questions about how we collect or use your personal information, or your applicable rights.

Gender Identity (Optional, and given with my consent as described above) (Select one) *





Enter the verification code sent to to confirm you are not a robot, then submit your application.

This application was flagged as potential bot traffic. To resubmit your application, turn off any VPNs, clear the browser's cache and cookies, or try another browser. If you still can't submit it, contact our support team through the help center.