> Markdown version of [/jobs/ext/3061978-senior-ai-search-engineer](https://www.wearedevelopers.com/jobs/ext/3061978-senior-ai-search-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior AI Search engineer - **Company:** commercetools - **Location:** London, UK - **Experience:** Expert - **Salary:** £63,025.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Shard (Database Architecture), Elasticsearch, Failover, Search Technologies, Apache Solr, Load Balancing, Event Driven Architecture, Kubernetes, Functional Programming, Restful APIs - **Published:** September 25, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5896920563 ## About the Role * 5+ years of experience as a Software Engineer working in search. * Experience with building search solutions on top of engines, such as Elasticsearch (preferred), Solr, OpenSearch, or similar. * Aspiration to constantly improve yourself and learn new technologies, concepts, etc. * Fluent English communication skills to work in international teams. * AI Aptitude: A genuine curiosity for using AI tools to work smarter and more effectively, paired with a drive to learn and put them into practice in your role. Nice to Have: * Experience using modern search stacks and strategies to optimize search relevance (Vector and Hybrid Search, Learning to rank, Re-ranker) * Experience developing REST APIs and knowledge of scalable event-driven architectures (incl., queues, notification topics, sharding, replication, load balancing, and failover). * Experience working with Scala or other functional programming languages. * Experience with infrastructure work and other technologies like Helm, Kubernetes, and Rust. ## Related Videos - [OLAP for AI Applications and why you should care](https://www.wearedevelopers.com/videos/100212-olap-for-ai-applications-and-why-you-should-care) - [System Resilience: Surviving the Software Storm](https://www.wearedevelopers.com/videos/874-system-resilience-surviving-the-software-storm) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Tomb rAIder: AI Search with Kotlin](https://www.wearedevelopers.com/videos/1989-tomb-raider-ai-search-with-kotlin) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Instant KAI Sandboxes with vCluster: Multi-Tenant, Multi-Scheduler GPU Sharing](https://www.wearedevelopers.com/videos/100333-instant-kai-sandboxes-with-vcluster-multi-tenant-multi-scheduler-gpu-sharing) ## Related Articles - [SEO in an AI world - Google vs. ChatGPT and survival tips for content creators](https://www.wearedevelopers.com/magazine/534-seo-in-an-ai-world-google-vs-chatgpt-and-survival-tips-for-content-creators) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this)