RoleFalcon
All jobsIT jobsBrowseCompanies
English

← back to results

Makkah, Makkah Province, Saudi Arabia

Senior ML Backend Engineer - Search & Recommendations

Salary: unknownRemoteSeniorData and machine learning
PythonTypeScriptElasticsearchKafkaA/B testing

Senior ML Backend Engineer - Search & Recommendations is an open role at Salla, a company in e-commerce and retail. This is a remote position, and the posting gives Makkah, Saudi Arabia as the location. We classify it as a senior-level role in data and machine learning. Technologies named in the posting: Elasticsearch, Kafka, Python and TypeScript. There are 12 open positions from Salla on this site, 5 of them in IT and engineering.

Posted 13 days ago · Last checked 2026-10-27

About Salla

E-commerce and retail Non-tech company with an IT team 12 open positions, 42% in IT and engineering. Most open roles: Backend engineering (2), Marketing and communications (2), Product and design (2).

All open jobs at Salla →

Similar jobs

Data EngineerNeara · VilniusEUR 3,000–4,000 / monthData EngineerElevenLabs · United Kingdom | Spain | Hungary | Bulgaria | Poland | Italy | Netherlands | FranceRemoteSr. Business Intelligence Data ArchitectContentstack · Remote - Netherlands or PortgualRemoteSenior AI Application Engineer - LLM & VLM EnablementAxelera AI · Hybrid/Remote - Europe (incl. UK) | Estonia (remote) | Switzerland (remote) | Bulgaria (remote) | Serbia (remote) | Luxembourg (remote) | France (remote) | Paris (on-site) | Norway (remote) | England (remote) | Croatia (remote) | Sweden (remote) | Scotland (remote) | Slovenia (remote) | Czechia (remote) | Florence (on-site) | Milan (on-site) | Spain (remote) | Romania (remote) | Netherlands (hybrid) | Ukraine (remote) | Austria (remote) | Denmark (remote) | Ireland (remote) | Slovakia (remote) | EU (remote) | Leuven (on-site) | Belgium (remote) | Northern Ireland (remote) | Athens (on-site) | Amsterdam (hybrid) | Lithuania (remote) | UK (remote) | Hungary (remote) | Finland (remote) | Poland (remote) | Wales (remote) | Germany (remote) | Eindhoven (hybrid) | Moldova (remote) | Albania (remote) | Greece (remote) | Zurich (on-site) | Portugal (remote) | Bristol (on-site) | Italy (remote) | Latvia (remote)RemoteLead AI Engineer - ML/LLM Ops & Agentic AIShift Technology · France - Paris; France - RemoteRemoteContract Sr Data Analyst (SQL,Telemetry,Browser Engine)Mozilla · Remote GermanyUSD 62.1K–82.8K / yearAnalytics EngineerElevenLabs · Poland | United KingdomRemoteApplied Machine Learning EngineerBjak · SwedenRemote
WorkplaceRemote
SenioritySenior
RoleData and machine learning
CountriesSaudi Arabia
LanguagesPythonTypeScript
Key factsStack: Python, TypeScript, Elasticsearch, Kafka · Remote · Schedule: on-call

The full description is on the original posting. Labels are set automatically and can be wrong. About the data