Home / Categories / Search and recommendations engineer / Remote search and recommendations engineer jobs
Remote search and recommendations engineer jobs
44 open remote roles for search engineers as of Nov 15, 2026. Reddit, Affirm, Spotify, Constructor and Grafana Labs have the most. The median advertised salary is $232K.
My jobs then shows how many are new each time you come back. No account, no email.
Skills asked for in search and recommendations engineerngineer roles
Bars show the share of these 44 roles; one role can count in several rows.
- Senior Data Engineer — Retrieval & RAG PlatformSolvd · 🇺🇸USA—RemoteSeniorPythonTerraformMachine Learning
- Senior Backend Engineer - Search Features & APIs (SABR)Constructor · Remote$80K - $120KRemoteSeniorPythonLLMAWS
- ML Engineer, Retrieval & Grounded GenerationRed Cell Partners · 🇺🇸Remote, USA$135K - $170KRemotePythonTypeScriptJavaScript
- Senior Machine Learning Engineer, Agentic Context Retrieval and Search (Nova)Iterable · 🇺🇸REMOTE - US$150K - $250KRemoteSeniorSQLMachine LearningLLM
- Senior Software Engineer, Search & AIMuck Rack · 🇬🇧🇨🇦🇮🇪Remote (Bulgaria, Canada, Ireland, United Kingdom, United…€95K - €110KRemoteSeniorPythonTypeScriptJavaScript
- Senior Search & AI Discoverability Engineer (12 month contract, 40 hours/week, $85/hour)Khan Academy · 🇺🇸🇨🇦Mountain View, CA / Remote (Continental US + Hawaii + Can…—RemoteSeniorGoReactLLM
- Staff Machine Learning Engineer, Retrieval & TargetingReddit · 🇺🇸Remote - United States$230K - $322KRemoteLead and aboveMachine LearningPyTorchTensorFlow
- Staff Machine Learning Engineer, Recommendation Systems - Quora (Remote)Quora · Remote - Multiple Locations$220K - $321KRemoteLead and abovePythonC++Machine Learning
- Senior/Staff Software Engineer, SearchRadar · 🇺🇸New York ; US Remote$200K - $300KRemoteLead and aboveRustPythonTypeScript
- Senior Software Engineer, AI Search8am · 🇨🇿Remote - Czech Republic—RemoteSeniorPythonLLMAWS
- Senior Software Engineer - Grafana Search & Storage | Canada | RemoteGrafana Labs · 🇨🇦Canada (Remote)CA$170K - CA$204KRemoteSeniorRustGoPython
- Senior Software Engineer - Grafana Search & Storage | US | RemoteGrafana Labs · 🇺🇸United States (Remote)$154K - $185KRemoteSeniorRustGoPython
- Senior Software Engineer (Elasticsearch, Scala)Solvd · 🇺🇸Georgia—RemoteSeniorPythonSQLScala
- Staff+ Software Engineer, Memory & SearchAnthropic · 🇺🇸New York City, NY; New York City, NY | Seattle, WA; Remot…$405K - $485KRemoteLead and abovePythonTypeScriptLLM
- Machine Learning Engineer, Answers RelevanceReddit · 🇺🇸Remote - United States$217K - $322KRemoteGoPythonMachine Learning
- Senior ML Engineer (Agentic Search)Nebius · 🇳🇱🇬🇧🇨🇭Amsterdam, Netherlands; London, United Kingdom; Remote -…—RemoteSeniorPythonC++Machine Learning
- Software Engineer I, Fullstack (Search)Affirm · 🇨🇦Remote Canada · +1 more locationCA$101K - CA$151KRemotePythonTypeScriptJavaScript
- Senior Machine Learning Engineer, PersonalizationSpotify · 🇺🇸New York, NY—RemoteSeniorPythonMachine LearningLLM
- Senior Machine Learning Engineer, Ranking - Quora (Remote)Quora · Remote - Multiple Locations$190K - $275KRemoteSeniorPythonC++Machine Learning
- Staff Backend Engineer - Search Features & APIs (SABR)Constructor · Remote$110K - $130KRemoteLead and abovePythonLLMAWS
- ML Engineer, Retrieval & Grounded GenerationDEFCON AI · 🇺🇸Remote, USA$165K - $200KRemotePythonRAG
- Staff Software Engineer, Backend (Search)Affirm · 🇨🇦Remote Canada · +1 more locationCA$181K - CA$241KRemoteLead and abovePythonReactKotlin
- Senior Staff Software Engineer, Search & RecommendationCantina · 🇺🇸United States$250K - $320KRemoteLead and aboveGoSQLElasticsearch
- Senior Applied Research Scientist - PersonalizationSpotify · 🇬🇧London · +1 more location—RemoteSeniorPythonPyTorchComputer Vision
- Research Scientist - PersonalizationSpotify · 🇺🇸New York, NY—RemoteMachine LearningGenerative AIReinforcement learning
- Staff Machine Learning Engineer, RetrievalReddit · 🇺🇸Remote - United States$230K - $322KRemoteLead and aboveMachine LearningPyTorchTensorFlow
- Senior Software Engineer, Aggregation & SearchChainalysis · 🇬🇧United Kingdom—RemoteSeniorGoPythonJava
- Machine Learning Engineer, Ranking & RetrievalClickUp · 🇺🇸United States$200K - $250KRemoteTypeScriptMachine LearningAI
- Senior Software Developer, SearchMaintainx · 🇨🇦TorontoCA$107K - CA$195KRemoteSeniorLLMElasticsearch
- Staff Applied Scientist, PersonalizationOneapp · 🇺🇸United States (Remote)$180K - $250KRemoteLead and aboveMachine LearningLLMAI agents
- Principal AI Engineer - Personalization and RecommendationRula · 🇺🇸Remote - United States$282K - $371KRemoteLead and aboveGoPythonTypeScript
- Senior Staff Machine Learning Engineer, Feed RelevanceReddit · 🇺🇸Remote - United States$266K - $372KRemoteLead and aboveMachine LearningAIGenerative AI
- Staff Applied Scientist, Search & DiscoveryMaterial Bank · Remote—RemoteLead and aboveMachine LearningNLP
- Senior Software Engineer (Agentic Search) – Web Rendering (Chromium)Nebius · 🇮🇱🇳🇱🇬🇧Israel; Netherlands; Remote - Europe; United Kingdom—RemoteSeniorRustGoPython
- AI Engineer (Search & Matching) - fully remote within Germany (m/f/d) RemoteJobLeads · Remote DE—RemotePythonMachine LearningLLM
- AI Integrations Engineer (Open Source · Web Search)SearchApi · 🇱🇹Remote - Lithuania—RemotePythonTypeScriptRuby
- Senior Machine Learning Engineer: Search QualityConstructor · Remote$80K - $120KRemoteSeniorPythonSQLMachine Learning
- Senior Staff Data Scientist, Consumer RelevanceReddit · 🇺🇸Remote - United States$232K - $326KRemoteLead and abovePythonSQLRecommender systems
- FBS - Elasticsearch Data Engineer (Medallion Architecture)Capgemini · 🇮🇳Pune, Maharashtra, India—RemotePythonJavaAirflow
- Founding Data Engineer • PG/OpensearchNeuroscale · Remote$100K - $200KRemotePythonTypeScriptSQL
- Data Engineer (Elasticsearch + Datawarehousing)Particle41 · 🇮🇳India - Remote—RemotePythonJavaSQL
Who is hiring for search and recommendations engineerngineer roles
Where search and recommendations engineerngineer roles are
- 🇺🇸United States24
- 🇪🇺Europe7
- 🇨🇦Canada6
- 🇺🇸New York, NY5
- 🇬🇧United Kingdom5
- 🇺🇸San Francisco Bay Area2
- 🇺🇸California2
- 🇬🇧London2
- 🌏Asia-Pacific2
- 🇮🇳India2
A role that lists several places is counted in each of them.
Questions about search and recommendations engineerngineer jobs
- How many search and recommendations engineerngineer jobs are open right now?
- There are 44 open search and recommendations engineerngineer jobs at 28 companies on Jobs Every Hour as of Nov 15, 2026. 3 of them were posted in the last seven days. The list is rebuilt every hour from the employers' own careers pages.
- Which companies have the most search and recommendations engineerngineer jobs?
- Right now the most openings are at Reddit (5), Affirm (4), Spotify (4), Constructor (3) and Solvd (2). The ranking changes as companies open and close roles.
- Are there remote search and recommendations engineerngineer jobs?
- 44 of the 44 open search and recommendations engineerngineer jobs (100%) are listed as remote. Remote roles are often limited to certain countries or time zones, so check the location line of each job.
- What do search and recommendations engineerngineer jobs pay?
- The median advertised salary is $232K, based on 23 open roles that publish a yearly US-dollar range. The middle half of those roles advertise between $155K and $276K. These are advertised ranges, not verified pay. Most employers here are technology companies, so the figures run above the wider market for the same work.
- Is it hard to get a search and recommendations engineerngineer job?
- 0 of the 44 open search and recommendations engineerngineer jobs (0%) are for beginners: junior roles and internships. Of the 21 postings that state experience, the median asks for 5 years. 28 companies are hiring and 3 roles were posted in the last seven days. Matching your resume to the skills each posting names helps most; the free resume builder shows the match.
- How is AI changing search and recommendations engineerngineer jobs?
- 31 of the 44 open search and recommendations engineerngineer jobs (70%) ask for AI or machine-learning skills, most often Machine Learning, LLM, AI. Employers still list 44 such roles today at 28 companies. Counted from the postings' own text on Nov 15, 2026.
- What skills do search and recommendations engineerngineer jobs ask for?
- Most often Python (75%), Machine Learning (43%), LLM (43%), AI (36%), Recommender systems (30%) of the 44 open postings, counted from their own text on Nov 15, 2026.
- Which job titles come up most in search and recommendations engineerngineer jobs?
- Senior Software Engineer (7), Senior Machine Learning Engineer (3), Staff Machine Learning Engineer (3), ML Engineer (2), Machine Learning Engineer (2): the most common titles among the 44 open roles, without the level and place notes in brackets.
- Are search and recommendations engineerngineer jobs in demand in 2026?
- 44 search and recommendations engineerngineer jobs are open on Jobs Every Hour today at 28 companies, 0.0% of all 148,162 open jobs here; 3 were posted in the last seven days. The median advertised salary is $232K. 44 (100%) can be done remotely.
- How do I apply for search and recommendations engineerngineer jobs?
- Open a job and press “Apply on company site”. You go straight to the employer's own careers page and apply there. Jobs Every Hour needs no account and charges nothing for applying.









