Related skills
java python elasticsearch spark langchain๐ Description
- Design, build, and optimize scalable backend services for traditional and AI-powered search.
- Own architecture of search systems for reliability, performance, and scalability.
- Develop reusable backend frameworks to accelerate search and AI product development.
- Collaborate with data scientists and AI engineers for LLM-powered search and agents.
- Improve search performance: indexing, retrieval, ranking, latency.
- Drive execution in evolving environments.
๐ฏ Requirements
- 6+ years backend engineering experience.
- Strong proficiency in Java and Python.
- Experience designing/building large-scale distributed systems.
- Hands-on with search tech: Elasticsearch, vector search, hybrid retrieval.
- Experience with Flink or Spark for real-time or batch processing.
- Familiar with AI-powered search technologies, including LLM-based search, RAG architectures, or agent frameworks (Dify, LangChain, Mastra, OpenAI Agents SDK).
๐ Benefits
- Shape the future with the worldโs leading blockchain ecosystem.
- Collaborate with world-class talent in a global organization with a flat structure.
- Tackle fast-paced projects with autonomy in an innovative environment.
- Thrive in a results-driven workplace with opportunities for career growth and continuous learning.
- Competitive salary and company benefits.
- Work-from-home arrangement (the arrangement may vary depending on the work nature of the business team).
Meet JobCopilot: Your Personal AI Job Hunter
Automatically Apply to Engineering Jobs. Just set your
preferences and Job Copilot will do the rest โ finding, filtering, and applying while you focus on what matters.
Help us maintain the quality of jobs posted on Empllo!
Is this position not a remote job?
Let us know!