# Senior Python AI Engineer (LLM & Multi-Agent Systems)

[Seekingalpha](https://gurify.com/jobs?q=Seekingalpha) · Ra'anana, Israel · Posted 2 months ago

Senior

[AI & ML](https://gurify.com/jobs/ai-ml)

[Python](https://gurify.com/jobs/python)

[Apply on the original posting → (opens in a new tab)](https://www.comeet.com/jobs/seekingalpha/46.006/senior-python-ai-engineer-llm--multi-agent-systems/03.76D)

## Job description

### Join a Company That Invests in You

Seeking Alpha is the world’s leading community of engaged investors. We’re the go-to destination for investors looking for actionable stock market opinions, real-time market analysis, and unique financial insights. At the same time, we’re also dedicated to creating a workplace where our team thrives. We’re passionate about fostering a flexible, balanced environment with remote work options and an array of perks that make a real difference.

Here, your growth matters. We prioritize your development through ongoing learning and career advancement opportunities, helping you reach new milestones. Join Seeking Alpha to be part of a company that values your unique journey, supports your success, and champions both your personal well-being and professional goals.

### What We're Looking For

﻿Role Overview: We are developing Ask Seeking Alpha — a high-load financial analysis system based on Large Language Models. The architecture is built on complex multi-agent orchestration using LangGraph, FastAPI, and Elasticsearch.

We are looking for a Senior Backend Engineer specialized in Generative AI to design agent workflows, optimize interactions with models (OpenAI, AWS Bedrock), and ensure the reliability of non-deterministic systems in production.

Tech Stack: Python (Asyncio), FastAPI, LangChain, LangGraph, Pydantic, Elasticsearch, AWS Bedrock / OpenAI API, LangSmith.

### What You'll Do

- ﻿﻿Agent Architecture: Design and implement complex agent orchestration logic using LangGraph. You will define state management, conditional routing, and error handling within the agent graph.

- Tool Engineering: Build and optimize the tool layer (function calling) that allows LLMs to interact with internal financial APIs and databases accurately.

- Performance Optimization:

﻿-Reduce end-to-end latency through asynchronous processing and streaming (SSE).

-Implement semantic caching strategies to minimize API costs and response time.

-Optimize token usage without sacrificing answer quality.

- Observability & Evaluation: Implement automated evaluation pipelines using LangSmith. You will be responsible for setting up regression testing for prompts and agents to measure quality (correctness, faithfulness) before deployment.

- Advanced RAG: Refine retrieval strategies. Work on hybrid search implementation (Keyword + Vector), re-ranking, and query expansion to feed the most relevant context to the model.

### Requirements

- Python Expert: Strong proficiency in modern Python. Deep understanding of asynchronous programming (asyncio) patterns is mandatory, as our entire I/O pipeline (Network, DB, LLM) is non-blocking. Experience with FastAPI and Pydantic (v2).

- Agentic Frameworks: Production experience with LangChain. Hands-on experience or deep conceptual understanding of LangGraph (or similar state-machine based agent frameworks).

### Deep LLM Expertise (What we mean by "Deep"):

- Non-determinism Management: Strategies for handling LLM hallucinations and ensuring reliable outputs (e.g., self-correction loops, specific prompting techniques like CoT/ReAct).

- Structured Outputs: Experience forcing LLMs to adhere to strict schemas (Pydantic/JSON mode) for reliable downstream processing.

- Context Optimization: Advanced strategies for managing limited context windows (summarization chains, sliding windows, selective context injection) beyond simple truncation.

- Inference Economics: Understanding the trade-offs between model size, latency, and cost (e.g., when to route to GPT-4 vs. a smaller/faster model).

### Nice to Have

- Experience with Elasticsearch (DSL queries, analyzers).

- Knowledge of vector databases and embedding models.

- Background in FinTech or familiarity with financial data structures.

**Live in Seekingalpha’s hiring system.** Read from the company's own applicant tracking system, not reposted from a job board — so it's a real, open requisition rather than an ad that outlived the role.

We remove it as soon as it disappears at source.

## More jobs like this

- AL [Machine Learning Engineer](https://gurify.com/job/machine-learning-engineer-at-allcloud-d588053d2b1a) Allcloud · Ra'anana, Israel · last week
- TE [Popai Health- AI Engineer](https://gurify.com/job/popai-health-ai-engineer-at-team8-33f62e98053a) Team8 · Tel Aviv-Yafo, Israel · 6 days ago
- AL [Senior AI Engineer](https://gurify.com/job/senior-ai-engineer-at-allcloud-5bc6ac7e32d9) Allcloud · Ra'anana, Israel · last week
- FU [AI AppSec Engineer](https://gurify.com/job/ai-appsec-engineer-at-fullpath-d97d1f149fe1) Fullpath · Tel Aviv-Yafo, Israel · last week
- BL [Senior Machine Learning Engineer](https://gurify.com/job/senior-machine-learning-engineer-at-bluevineisrael-7e7b2382c98c) Bluevineisrael · Tel Aviv-Yafo, Israel · last week
- VA [Senior Software Engineer- Edge Services](https://gurify.com/job/senior-software-engineer-edge-services-at-viz-ai-121100f0d950) Viz AI · Tel Aviv, Israel · last week

```json
{"@context":"https://schema.org/","@type":"JobPosting","title":"Senior Python AI Engineer (LLM \u0026 Multi-Agent Systems)","description":"\u003Ch3\u003EJoin a Company That Invests in You\u003C/h3\u003E\u003Cp\u003ESeeking Alpha is the world\u2019s leading community of engaged investors. We\u2019re the go-to destination for investors looking for actionable stock market opinions, real-time market analysis, and unique financial insights. At the same time, we\u2019re also dedicated to creating a workplace where our team thrives. We\u2019re passionate about fostering a flexible, balanced environment with remote work options and an array of perks that make a real difference.\u003C/p\u003E\u003Cp\u003EHere, your growth matters. We prioritize your development through ongoing learning and career advancement opportunities, helping you reach new milestones. Join Seeking Alpha to be part of a company that values your unique journey, supports your success, and champions both your personal well-being and professional goals.\u003C/p\u003E\u003Ch3\u003EWhat We\u0026#39;re Looking For\u003C/h3\u003E\u003Cp\u003E\uFEFFRole Overview: We are developing Ask Seeking Alpha \u2014 a high-load financial analysis system based on Large Language Models. The architecture is built on complex multi-agent orchestration using LangGraph, FastAPI, and Elasticsearch.\u003C/p\u003E\u003Cp\u003EWe are looking for a Senior Backend Engineer specialized in Generative AI to design agent workflows, optimize interactions with models (OpenAI, AWS Bedrock), and ensure the reliability of non-deterministic systems in production.\u003C/p\u003E\u003Cp\u003ETech Stack: Python (Asyncio), FastAPI, LangChain, LangGraph, Pydantic, Elasticsearch, AWS Bedrock / OpenAI API, LangSmith.\u003C/p\u003E\u003Ch3\u003EWhat You\u0026#39;ll Do\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003E\uFEFF\uFEFFAgent Architecture: Design and implement complex agent orchestration logic using LangGraph. You will define state management, conditional routing, and error handling within the agent graph.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003ETool Engineering: Build and optimize the tool layer (function calling) that allows LLMs to interact with internal financial APIs and databases accurately.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EPerformance Optimization:\u003C/li\u003E\u003C/ul\u003E\u003Cp\u003E\uFEFF-Reduce end-to-end latency through asynchronous processing and streaming (SSE).\u003C/p\u003E\u003Cp\u003E-Implement semantic caching strategies to minimize API costs and response time.\u003C/p\u003E\u003Cp\u003E-Optimize token usage without sacrificing answer quality.\u003C/p\u003E\u003Cul\u003E\u003Cli\u003EObservability \u0026amp; Evaluation: Implement automated evaluation pipelines using LangSmith. You will be responsible for setting up regression testing for prompts and agents to measure quality (correctness, faithfulness) before deployment.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EAdvanced RAG: Refine retrieval strategies. Work on hybrid search implementation (Keyword \u002B Vector), re-ranking, and query expansion to feed the most relevant context to the model.\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003ERequirements\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003EPython Expert: Strong proficiency in modern Python. Deep understanding of asynchronous programming (asyncio) patterns is mandatory, as our entire I/O pipeline (Network, DB, LLM) is non-blocking. Experience with FastAPI and Pydantic (v2).\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EAgentic Frameworks: Production experience with LangChain. Hands-on experience or deep conceptual understanding of LangGraph (or similar state-machine based agent frameworks).\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003EDeep LLM Expertise (What we mean by \u0026quot;Deep\u0026quot;):\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003ENon-determinism Management: Strategies for handling LLM hallucinations and ensuring reliable outputs (e.g., self-correction loops, specific prompting techniques like CoT/ReAct).\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EStructured Outputs: Experience forcing LLMs to adhere to strict schemas (Pydantic/JSON mode) for reliable downstream processing.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EContext Optimization: Advanced strategies for managing limited context windows (summarization chains, sliding windows, selective context injection) beyond simple truncation.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EInference Economics: Understanding the trade-offs between model size, latency, and cost (e.g., when to route to GPT-4 vs. a smaller/faster model).\u003C/li\u003E\u003C/ul\u003E\u003Ch3\u003ENice to Have\u003C/h3\u003E\u003Cul\u003E\u003Cli\u003EExperience with Elasticsearch (DSL queries, analyzers).\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EKnowledge of vector databases and embedding models.\u003C/li\u003E\u003C/ul\u003E\u003Cul\u003E\u003Cli\u003EBackground in FinTech or familiarity with financial data structures.\u003C/li\u003E\u003C/ul\u003E","identifier":{"@type":"PropertyValue","name":"Gurify","value":"senior-python-ai-engineer-llm-multi-agent-systems-at-seekingalpha-7bcf0e57d982"},"url":"https://gurify.com/job/senior-python-ai-engineer-llm-multi-agent-systems-at-seekingalpha-7bcf0e57d982","datePosted":"2026-07-16","validThrough":"2026-10-31T23:59:59Z","hiringOrganization":{"@type":"Organization","name":"Seekingalpha","sameAs":"https://www.comeet.com/jobs/seekingalpha"},"directApply":false,"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressCountry":"IL","addressLocality":"Ra\u0027anana"}}}
```

```json
{"@context":"https://schema.org/","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Jobs","item":"https://gurify.com/jobs"},{"@type":"ListItem","position":2,"name":"Israel","item":"https://gurify.com/jobs/israel"},{"@type":"ListItem","position":3,"name":"Senior Python AI Engineer (LLM \u0026 Multi-Agent Systems)","item":"https://gurify.com/job/senior-python-ai-engineer-llm-multi-agent-systems-at-seekingalpha-7bcf0e57d982"}]}
```
