Senior Software Engineer - Data Search
New
J
JobgetherCreator search
Fully remote in Europe, some working-hour overlap around GMT+3Full-TimeSenior
SalaryAnnual salary range of €100,000–€130,000, plus stock options.
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSNode.jsPythonElasticSearchGCPTypeScriptDistributed Systems
Requirements
- Have proven experience building large-scale data, backend, or search-oriented products where volume, latency, reliability, scalability, and cost matter.
- Have taken products or substantial technical initiatives from concept through architecture, implementation, production release, measurement, and iteration.
- Have strong experience designing and working with distributed systems, including throughput, data flows, scalability, failure modes, reliability, and operational tradeoffs.
- Have professional experience building LLM-powered or agentic features in production and understand model capabilities, limitations, latency, and cost.
- Have strong programming skills and comfort with technologies such as Python, TypeScript, or Node.js.
- Be able to work autonomously on ambiguous problems, gather missing context, and turn uncertainty into action.
- Be able to explain complex technical concepts and tradeoffs to technical and non-technical stakeholders.
- Have experience in fast-moving product environments where teams ship incrementally, learn from data, and adapt to changing priorities.
- Cloud infrastructure and modern data platform experience, particularly AWS or GCP, is valuable.
- Experience with Elasticsearch, vector databases, distributed data processing, data orchestration, or infrastructure as code is advantageous.
- Bonus experience includes multimodal embeddings, semantic search, ranking algorithms, model deployment, self-hosted models, GPU infrastructure, or vector search technologies.
Responsibilities
- Improve creator discovery by enhancing retrieval, filtering, ranking, relevance, performance, and the search experience.
- Design and build systems that generate and use multimodal embeddings from images, video, text, and audio at scale.
- Develop search capabilities and take ideas from experimentation into reliable production systems.
- Own technical problems end to end, from understanding customer needs and gathering requirements through architecture, implementation, launch, measurement, and iteration.
- Diagnose relevance and performance issues across data, query logic, retrieval, ranking, models, and product decisions.
- Evaluate models and technologies, weighing their tradeoffs and potential to improve the search experience.
- Work with data and product teams to introduce datasets, datapoints, and search capabilities while ensuring coverage and data quality.
- Contribute to technical direction and architecture while maintaining reliable, scalable, and maintainable production services.
- Share technical findings and learnings with colleagues and contribute to engineering practices and continuous improvement.
View Full Description & ApplyYou'll be redirected to the employer's site