Machine Learning Engineer – Budapest

We are looking for a passionate software engineer with interest in machine learning. You will be responsible for converting machine learning algorithms into scalable production-ready code.

You are a great fit, if you are

  • a passionate software engineer
  • interested in machine learning
  • eager to learn / introduce new technologies
  • thrilled by changing and then measuring production systems (A/B testing, response times)
  • able to write production-ready code
  • optimizing code for size and speed


  • excellent mathematical and algorithmic skills
  • relevant university degree or studies
  • experience in Java or Python
  • precise, creative and proactive personality
  • good sense of humor
  • good communication skills

What we offer

  • startup atmosphere
  • opportunity to try out your ideas
  • pushing the state-of-the-art in recommender systems
  • helpful colleagues
  • interesting tasks dealing with various technologies
  • silent working place


To apply please fill in the form or send an email to with your CV and cover letter.


  • Inspiring startup atmosphere
  • Participation in creating a unique state-of-the-art technology
  • Comfortable working conditions (no dress code, free snacks and beverages, foosball, table tennis etc.)
  • Flexible working hours
  • Experienced, creative colleagues

Apply now

Please attach your CV here:

I give my consent to Gravity to process my personal data while evaluating my job application. I have read and understood the Privacy policy