Senior Software Engineer / Search Engineer
Temporary
Seeking Alpha
Role Description
You will take ownership of the search infrastructure for Ask Seeking Alpha — a financial intelligence platform powered by LLMs. Your main goal is to ensure our AI agents can find the exact financial data they need (articles, transcripts, news) in milliseconds. You will work on the Retrieval layer of our RAG architecture, combining traditional text search with modern vector search techniques.
Tech Stack:
- Elasticsearch (v8+)
- Python (FastAPI, Asyncio)
- OpenAI Embeddings
- LangChain
- LangSmith
The Senior Search Engineer will be engaged with the company as a contractor (Private Entrepreneur).
What You'll Do
- Search Engine Development: Design and implement Hybrid Search strategies. You will figure out how to best combine "keyword matching" (finding specific tickers like 'AAPL') with "semantic search" (finding concepts like 'revenue growth').
- Relevance Tuning: You are responsible for the quality of search results. You will build systems to measure and improve how well the search engine answers user queries (using tools like LangSmith).
- Vector Search & RAG: Manage the integration of OpenAI embeddings into Elasticsearch. You will solve challenges related to indexing long documents (e.g., earnings transcripts) so the AI retrieves only the most relevant parts.
- Performance Optimization: Optimize Elasticsearch queries and index settings to ensure low latency, even for complex queries with many filters.
- Python Backend: Develop and maintain the Python services that build queries and process results. We use FastAPI and Asyncio heavily.
Qualifications
- 5+ years of experience working with Search Engines in production.
- Understanding of how indices, analyzers, and mappings work "under the hood."
- Understanding the difference between Lexical Search (keywords) and Vector Search (meaning), and know when to use which.
- Strong experience with Python 3.10+.
- Comfortable writing asynchronous code (async/await) and building APIs.
- Experience designing data schemas for search (how to structure JSON documents for efficient retrieval).
Requirements
- Experience building RAG (Retrieval-Augmented Generation) pipelines.
- Familiarity with LangChain or similar LLM frameworks.
- Experience with Evaluation tools (like LangSmith) to test search quality automatically.
- Background in Finance (understanding tickers, earnings calls, etc.).
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer / Search Engineer in Remote vacancy
$190k - $220k
...contracts. We’ve raised $42M to move faster on product and scale GovDash nationwide. About the Role We're hiring a Software Engineer (Search) to help build GovDash's search, recommendation, and knowledge systems. This role is for engineers who enjoy working with...SeniorFull time- ...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ...shifts from traditional search to agentic, conversational... ...Bing, MSN and Edge?We are the engineering team behind the Bing Search... ...AI-powered decisioning.As a senior engineer in our team, you will...SeniorOngoing contractWork at officeLocal areaShift work
- Role Description As a Sr. Product Engineer on the Search and Insights Engineering team, you will play a critical role in designing, building, and evolving the H1 Knowledge Graph and Search platform. You will own the technical direction of our customer-facing platform —...SeniorFull timeFlexible hours
- About the Team:We're building the next-generation AI search and shopping assistant for TikTok Shop, TikTok's global commerce platform... ...full search stack: from retrieval and ranking to multi-agent LLM engines, post-training infrastructure, and personalized memory. We...Senior
- ...at the heart of our business. It spans search, discovery, recommendations, ranking, and... ...together. We're looking for a senior engineer to own this area of our stack. You'll... ...production What you bring ~6+ years of software engineering experience , with strong...SeniorFull timeImmediate start
$191k - $223k
...The Community You Will Join: Airbnb’s Search Input team is responsible for the front-... ...people. We also work closely with other engineering teams on Search and Foundation to enable... ...on a product team or customer-centric software for a medium to large engineering organization...SeniorWork experience placementCasual workLive inWork at officeRemote work$202.7k - $274.3k
...Role Description As a Senior Infrastructure Engineer, your role will be crucial in shaping and constructing... ...Build a Next-Generation Search Platform: Develop a robust, highly scalable... ...experience ~9+ years of professional software development experience ~ Proven...SeniorFull timeWorldwide- A leading wedding marketplace in New York is seeking a Senior Software Engineer. The role involves designing and building systems that power search and content discovery across brands. The ideal candidate has 5+ years of experience in web applications, fluency in modern...SeniorRemote jobWorldwide
$147.2k - $224.3k
...the missing link between LLMs and the real world. The Role We are looking for a Senior Software Engineer to design and build the billing platform behind a novel search engine tailored for agentic AI consumption. This role is based in our New York office, hybrid...SeniorFull timeContract workTemporary workWork at officeImmediate startRemote workFlexible hours$120k - $300k
Role Description As a Senior Software Engineer on Search & Data at Distill, you'll own our company and people search end to end: how we ingest and transform data, how we query and rank it, and the search agents built on top. Search is fundamentally a data problem, and...SeniorFull timeHome office- Role Description As a Senior Principal Engineer in Search Platform, you will own technical roadmap, execution and outcomes for the Search Data pillar... ...objectives tied to business outcomes. ~Strong software engineering fundamentals. Fluency in at least one modern...SeniorFull timeLocal area
- ...Senior Software Engineer Overview: Does your dream job include being a part of a core team of top-notch developers building... ...Strong Unix Skills Bonus Technologies: XMPP, Elastic Search, WebSockets, Functional Programing (clojure, scala), High Availability...SeniorRemote jobFull time
$90k - $120k
...Company Description Otter's software engineers develop the next-generation technologies for... ...massive scale, and extend well beyond web search. We're looking for engineers who bring... ...Job Description We are seeking a Senior Software Engineer to become an integral...SeniorFull time$180k - $240k
...and hire top talent. Our platform powers thousands of searches every day for thousands of customers, ranging from early-stage... ...backing from leading venture capital firms. The Role: Senior Software Engineer As a Senior Software Engineer, you will play a key...SeniorFull time$125k - $205.1k
...institutions to monitor and execute trades rapidly and efficiently. As we continue to innovate and grow, we’re searching for a forward-thinking Senior Software Engineer




