DevJobs

Algorithm Developer

Overview
Skills
  • C# C#
  • Python Python
  • TypeScript TypeScript
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • Deep-learning ꞏ 2y
  • LLMs ꞏ 2y
  • CV
  • Gen AI
  • LangChain
  • OpenCV
  • Scikit-image
  • Transformers

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, and help our clients, programmers and non-programmers 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' complex applications.


What You’ll Do

  • 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.
  • Evaluation: Develop novel algorithms to evaluate LLMs and AI agents
  • Maintenance: help maintain CV algorithms that drive Applitools core Eyes application

Requirements

  • MSc or PhD in Computer Science, Electrical Engineering, or a related field
  • 5+ years of hands-on experience in algorithm development
  • 2+ years of hands-on experience in DL and/or ML and/or LLMs
  • 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.

The Tech Stack

  • Languages: TypeScript, Python, C#
  • LLMs, LangChain,
  • CV Libraries: [e.g., OpenCV, Scikit-image]
  • Cloud/Infrastructure: [e.g., AWS, Docker, Kubernetes]



Applitools is pioneering the future of test automation through AI. Our intelligent platform empowers engineering teams to deliver flawless digital experiences faster and with greater confidence. By infusing visual AI and autonomous capabilities into every step of the testing lifecycle, Applitools helps organizations build, test, and release applications at the speed of innovation. Trusted by global enterprises and startups alike, we transform quality assurance into a competitive advantage—reducing time, effort, and cost while elevating product excellence.

Applitools