friendly face
machine learning

We create high-tech software used by millions around the World

See for yourself

Live stream: people using Scarab

Connecting to live stream

Scarab Research's machine learning technology enables highly personalized online shopping experiences for millions around the world.

Based in Budapest, we work on a global scale as part of the Emarsys family, with clients ranging from the niche to market leading online retailers.

What’s our secret sauce?
Innovative thinking, empathetic product design, cutting edge technology and great people.

Technology Challenges

Scarab uses machine learning to understand and predict human behavior in a helpful way. We can’t really read minds (yet), but our goal is to delight people just as much when they are shopping online.

By storing and analyzing massive amounts of data using a highly reliable and scalable infrastructure, we serve a global customer base of well-known brands in real-time, with low latency.

Everyone Matters

Scarab is full of open minded, experienced, creative people. We don’t do strictly defined jobs, because it’s clear to us that everybody has something to contribute, and everybody has something to learn.

So, we shift roles frequently, respect each other’s strengths, learn from each other, teach each other, and huddle to help each other.

Mutually self-reliant would be a fair description.

Our ability to continually innovate and improve our world class product is based on the creative ideas, lean engineering mindsets and deep coding skills of talented people working together.

Individually, each of us can look at our products and feel ownership. Collectively, we create remarkable software, and we enjoy doing it in a friendly and collaborative work environment.


We believe in the skillful application of simplicity, in pragmatic engineering applied to innovative ideas.

Developers are in close touch with customers and users; this closeness shapes the evolution of products that are elegant, user friendly, and innovatively fit for purpose.

We validate early and often in the development process, to make sure that we aren’t wasting effort building things that don’t make sense for our customers.

Tight focus is an essential component of our success, but we also let creativity off the leash.

Inspiration and creativity are the keys to great products, and so periodically we take time off from the real world to have fun exploring and prototyping radical ideas.

"A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly.
Specialization is for insects."

— Robert Heinlein, Time Enough for Love

Our "hack weeks" provide a change of scenery, a chance to play, take risks and think big.

By inspiring each other, we rethink our approach to business and technology. Sometimes a crazy idea turns into a wild success.

Our environment

We believe that our people have a good understanding of when, where and how to get their work done, so we are flexible.

In the interests of work–life balance, we reduce stress levels by encouraging play. Have a game of ping-pong, take a massage, go for a walk.

Bring your dog to work, cycle to the office, rock out in the Scarab band – we want everybody to find something to enjoy.

We put considerable thought and effort into making Scarab a great place to build something awesome. Our goal is an environment that supports sustained productivity and encourages great relations.

Scarab is a fun place to get some serious work done.

We treat each other as adults, and understand that all of us have a common interest in the success and growth of the business.

Join the team

We are growing.

If you are an experienced full-stack developer and
are self-reliant and creative, get in touch.
We would love to talk to you.

  • Gábor Suhajda

    Gábor Suhajda


  • András Csibi

    András Csibi


  • Péter Neumark

    Péter Neumark


  • Csaba Borbély

    Csaba Borbély


  • Dániel Fogars

    Dániel Fogaras


  • Viktor Szathmáry

    Viktor Szathmáry


  • Balázs Varga

    Balázs Varga


Open Positions

Creative Developer

The laundry list

Minimum Qualifications

  • UI/UX design experience (usability concerns, visual design skills)
  • Expertise in frontend technologies (JavaScript, HTML, CSS)
  • Basic backend experience
  • Solid software engineering skills (code quality, testing, design, automation, version control)
  • International work experience
  • Great oral and written communication and presentation skills in English

We would be impressed by...

Preferred Qualifications

  • Familiarity with design frameworks, such as Material Design and Apple Human Interface Guidelines
  • Good grasp of responsive / mobile-first design principles
  • Rapid UI prototyping skills
  • Understanding of Functional Reactive Programming
  • International work experience
  • Experience with certain languages (Java, Python, C++, Shell, etc)
  • Experience in data visualization, data analysis or machine learning
  • DevOps mindset (willing to maintain a production service, diagnose and solve problems)
  • Familiarity with agile / lean methodologies
Get in touch

Human Interface


Tech Writer, Trainer, Support Specialist

  • Create and improve client-facing documentation (easy to read, consistent docs for developers and marketing)
  • Prepare new training materials for various roles and experience levels (videos, whitepapers, FAQs, case studies, illustrations)
  • Support our troops in day-to-day operative problems, questions
  • Help reduce technical escalations by documenting regular issues
  • Analyze and improve processes, such as client on-boarding
  • Train staff (in workshops worldwide and on-line)

The laundry list

Preferred Qualifications

  • Technical writing skills
  • Advanced English
  • Education / e-learning experience
  • Ability to explain complicated technical issues in a simple way
  • Basic programming using Web technologies (HTML, JavaScript)
  • Presentation skills
Get in touch


  • Central location
  • Cyclist friendly environment
  • Parking garage available upon request
  • Massage three times a week
  • Kettlebell and pull-up bar for exercise
  • Private health-care coverage (MediCover)
  • Knowledge sharing sessions
  • Table tennis