Join Our Team

Applitools was founded by software developers on a mission: to help engineering teams release flawless apps and services, instantly, by solving problems that no one has before. We believe that building a product that is changing the landscape of software development takes passion, persistence and innovative thinking.

Our team has built the only enterprise-grade AI-powered Test Automation cloud service, used by hundreds of engineering teams at top global brands — but we still have work to do, as exciting challenges lie ahead.

Our Values

Take Ownership

We believe in empowerment, passion and self direction

Create The Impossible

We believe imagination is required to make meaningful impact

Win Together

We believe in the incredible power of collaboration

Focus on What Matters

We do the things that move the needle the most

Get It Done

We refuse to give up until we achieve success

Open positions

Senior Backend Engineer- Node.js

Ramat Gan, Tel Aviv, Israel

Job Description

As a Senior Backend Engineer, you’ll partner with a team of seasoned engineers to build the AI-powered foundations that are redefining test automation at Applitools—helping engineering teams deliver flawless digital experiences faster and with greater confidence, by bringing visual AI and autonomous capabilities into every step of the testing lifecycle.

Within this role, you will be responsible for:

  • Cloud platforms and technologies like Docker, Kubernetes, on Azure and GCP

  • Owning everything from Dev through Test, all the way to Ops

  • Improving project capabilities through continuous innovation

  • Develop positive relationships through collaboration with other team members and groups to ensure perfection in design and delivery.

  • BA/BSc degree in Computer Science, or equivalent industry experience

  • 8+ years of experience with backend development of large-scale distributed systems

  • Senior-level experience with Node.js

  • Extensive experience with cloud infrastructure providers (Azure, Google or AWS)

Preferred qualifications:

  • Experience with .NET

  • Proficient with AI tools

  • You are passionate about Developer Testing (e.g. Mocha, Playwright, storybook)

  • You love contributing to open-source projects.

  • Basic knowledge of frontend technologies (HTML, CSS, etc)

Apply Now

This field is required.
This field is required.
This field is required.
.pdf, .doc, and .docx only
This field is required.

All Done!

Your application for the Senior Backend Engineer- Node.js position was submitted successfully.

Senior Algorithm Developer

Ramat Gan, Tel Aviv, Israel

Job Description

We are looking for an experienced Senior Algorithm Developer to join our Core AI team.

In this role, you will be researching and engineering novel ways to utilize agentic workflows and their underlying LLMs to automate the creation of tests, as well as enhance our Visual AI algorithmic suite and help our users, developers, and non-developers alike to ship changes faster. You will build production-grade algorithms, interact with our excellent backend & frontend teams, and develop a significant part of Applitools advanced technology.

You will:

  • Research & Innovation: Lead the development of AI agents and LLM utilization in order to improve UI understanding and automate web page test creation.

  • End-to-End Development: Own the lifecycle of algorithm development—from POC and prototyping to production deployment and performance optimization.

  • Visual AI: enhance our core CV algorithms to suit new innovative capabilities

  • Evaluation: Develop novel algorithms to evaluate LLMs and AI agents.

  • Education: MSc or PhD in Computer Science, Bioengineering a related field

  • 5+ years of hands-on experience in algorithm development

  • 2+ years of experience in CV and/or image processing

  • Deep understanding in at least one of the following domains: Deep-learning for CV, LLMs and Transformers, Gen AI

  • Experience in taking algorithms from a research paper to a production environment

  • Methodology: Strong grasp of algorithm development methodologies, data curation, and evaluation metrics.

  • Programming: Excellent programming skills, and the ability to design and implement high quality software.

Preferred qualifications

  • Experience with web-related algorithmic development

  • Hands-on experience in TypeScript, JavaScript or C#.

Apply Now

This field is required.
This field is required.
This field is required.
.pdf, .doc, and .docx only
This field is required.
This field is required.

All Done!

Your application for the Senior Algorithm Developer position was submitted successfully.