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


  • András Csibi


  • Péter Neumark


  • Csaba Borbély


  • Dániel Fogaras


  • Viktor Szathmáry


  • 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

    The laundry list

    Preferred Qualifications

    • Technical writing skills
    • Advanced English

    Great To Have skills

    • Education/e-learning experience
    • Ability to explain complicated technical issues in a simple way
    • General understanding of Web technologies
    • Presentation skills

    Job description

    Technical Writer, Trainer, E-learning Professional

    • Improve client-facing documentation, make it easier to read, linear and consistent to support developers and non-tech staff equally
    • Prepare new training materials for Emarsys staff: videos, whitepapers, FAQs, case studies, illustrations etc based on information collected from various positions within Scarab and Emarsys
    • Prepare practical e-learning materials for various roles and experience levels
    • Help reduce technical escalations by documenting regular issues
    • Support our “efficient on-boarding initiative” by better material
    • Participate in train-the-trainer programs and regular training sessions as a trainer
    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