דרושים » תוכנה » Senior Software Engineer \ Search Engineer (Elasticsearch & Vector Search)

משרות על המפה
 
בדיקת קורות חיים
VIP
הפוך ללקוח VIP
רגע, משהו חסר!
נשאר לך להשלים רק עוד פרט אחד:
 
שירות זה פתוח ללקוחות VIP בלבד
AllJObs VIP
כל החברות >
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
31/08/2026
Location: Ra'anana
Job Type: Full Time
You will take ownership of the search infrastructure for Ask us - 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.

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.
Requirements:
Requirements:
Elasticsearch Expert: 5+ years of experience working with Search Engines in production. You understand how indices, analyzers, and mappings work "under the hood."
Search Theory: You understand the difference between Lexical Search (keywords) and Vector Search (meaning), and know when to use which.
Python Proficiency: Strong experience with Python 3.10+. You are comfortable writing asynchronous code (async/await) and building APIs.
Data Engineering: Experience designing data schemas for search (how to structure JSON documents for efficient retrieval).

Nice to Have:
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.).
This position is open to all candidates.
 
Hide
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8804122
סגור
שירות זה פתוח ללקוחות VIP בלבד
משרות דומות שיכולות לעניין אותך
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
12/08/2026
חברה חסויה
Location: Ra'anana
Job Type: Full Time
Required Senior Agentic Systems Engineer
Israel - Raanana
We dont limit our challenges. We challenge our limits. Always. Were ambitious. Were game changers. And we play to win. We set the highest standards and execute beyond them. And if youre like us, we can offer you the ultimate career opportunity that will light a fire within you.
So what is the role all about?
The Senior Agentic Systems Engineer is a hands-on engineer who designs, builds, and operates AI-powered tools and workflows for engineering teams.
Were looking for builders who are not only users of AI tools, but can design autonomous agentic systems, optimize model usage, create reusable agents and workflows, and orchestrate complex multi-step work across multiple tools and agents.
Youll be a one-person-army builder: able to understand a problem, define the approach, build the backend, create a simple UI when needed, integrate APIs, connect agents, automate workflows, and deliver working tools quickly.
How will you make an impact?
Build centralized AI-powered tools for engineering teams.
Create and maintain agents, skills, hooks, MCP servers, plugins, and workflow automation.
Design autonomous agentic systems for internal engineering use cases.
Build multi-step AI workflows across code, documentation, Jira, GitHub, CI/CD, and internal systems.
Build tools for PR review support, test generation, documentation updates, spec creation, codebase understanding, and developer productivity.
Learn from local teams and convert successful solutions into reusable centralized assets.
Integrate AI tools with GitHub, Jira, Confluence, CI/CD, internal portals, and engineering systems.
Optimize AI workflows for cost, latency, quality, and reliability.
Apply token economy thinking when designing agents, prompts, MCP usage, RAG flows, and tool integrations.
Contribute to the internal AI marketplace and reusable asset catalog.
Work directly with engineering teams, collect feedback, and iterate quickly.
Requirements:
Strong practical experience with LLMs and AI-assisted development.
Experience designing, building, and orchestrating autonomous agentic systems and multi-agent workflows for internal or external automation.
Experience with agents, skills, MCP servers and development, plugins, RAG, embeddings, and AI orchestration frameworks.
Ability to orchestrate complex, multi-step work across cooperating agents and tools.
Deep understanding of token economy, model selection, prompt/context design, and AI workflow optimization for cost, latency, speed, quality, accuracy, and reliability.
Deep, current knowledge of the AI tooling and coding-agent ecosystem, such as Claude Code, GitHub Copilot, Cursor, Codex, or similar.
Experience with telemetry, dashboards, and AI usage analytics.
Strong hands-on software engineering experience.
Full-stack capability: backend, APIs, automation, and basic frontend when needed.
Experience building internal tools, developer tools, automation platforms, productivity solutions, CLI tools, internal plugins, developer portals, or internal marketplaces.
Experience integrating with GitHub API, Jira API, Confluence API, and CI/CD systems.
Proficiency in TypeScript, Node.js, Python, React, or similar modern technologies.
Strong product sense and ability to translate engineering pain points into practical tools and solutions.
Ability to design, deliver, and own working solutions independently.
Comfortable working with ambiguity and rapidly evolving technologies.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8779007
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
12/08/2026
חברה חסויה
Location: Ra'anana
Job Type: Full Time
Required Senior Software Engineer
Israel - Raanana
We dont limit our challenges. We challenge our limits. Always. Were ambitious. Were game changers. And we play to win. We set the highest standards and execute beyond them. And if youre like us, we can offer you the ultimate career opportunity that will light a fire within you.
So, whats the role all about?
As a Senior Software Engineer, you will be at the heart of building our next‑generation Workforce Management platform - an advanced cloud‑native solution enhanced with intelligent, AI‑powered capabilities.
In this role, you will build full‑stack features, orchestrate AI agents to accelerate engineering workflows, and deliver innovative AI‑driven features directly to customers.
Youll work in a fast‑paced, agentic environment where experimentation, ownership, and initiative are not just encouraged-theyre expected.
If you excel as an engineer, exploring the boundaries of AI‑assisted development, and want to influence the future of how engineering teams work with autonomous agents, this role is tailor‑made for you.
How will you make an impact?
Drive engineering excellence through AI‑augmented workflows and agentic development patterns.
Develop end to end cloud features on top of AWS.
Optimizing components for maximum performance.
Ensure high-quality deliverables and efficient project execution and continuous improvement.
Lead features design and implementations.
advise on tech. selection, show initiative in driving technical direction and team collaboration.
Demonstrate strategic thinking and a long-term vision for scalable solutions.
Champion continuous improvement and high‑velocity delivery in an innovative, fast‑moving environment
Requirements:
At least 5 years of software engineering experience
AI‑augmented development, including MCP servers
Good understanding of OOP and OOD concepts
Self-motivated, accountable, quick learner and team player
Excellent interpersonal and communication skills
Be open to taking on increasing responsibilities with the goal of role evolving
Fluent English
You will have an advantage if you also have:
Implemented AI/LLM agentic systems
Engineering experience in both BackEnd/FrontEnd.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8779013
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
04/09/2026
חברה חסויה
Location: Ra'anana
Job Type: Full Time
We're looking for a Data Science Tech Lead to take technical and delivery ownership of this team, a hands-on senior IC role. You'll set research direction, own client-facing delivery end-to-end, and drive how the team builds and scales its use of GenAI tooling and agentic capabilities. You'll work closely with other data scientists & analysts and partner daily with Solutions, Implementation, and Engineering. This role comes with real latitude to shape research direction and influence our product offering and roadmap - not just execute against a backlog.

What you will do
1. Research Direction

Set the technical research agenda for our tabular prediction models.
Guide how we incorporate temporal signal - case history, lag features, schedule snapshots- without defaulting to time-series techniques that don't fit our data.
Own our strategy for extracting value from unstructured data sources via LLMs - feature extraction, embeddings, or fine-tuning - balancing accuracy, cost, and constraints like latency and privacy.
Set standards for experimentation, evaluation, and model guardrails.
2. Client Project Delivery

Own DS delivery end-to-end across concurrent client engagements - from discovery through modeling, validation, and go-live.
Partner with Solutions and Implementation on discovery and rollout; represent Data Science in client meetings, presenting results directly to stakeholders.
Ensure delivery lands inside the product, on timeline, coordinating with Engineering on productionization.
Track delivery risk across the client portfolio, flagging blockers and scope changes early.
3. GenAI Tooling & Team Capability

Build the team's onboarding and delivery playbook for new use-cases and encode it as reusable Claude skills/agents
Turn repeatable steps in the DS workflow into standardized, shared tooling.
Raise the team's GenAI fluency through mentoring on Claude Code and related tooling.
Requirements:
M.Sc. in Computer Science, Statistics, Engineering, or a related quantitative field - or equivalent practical experience (PhD is an advantage).
Experience building or adapting LLM-native ML research workflows - including monitoring research quality and running critical peer reviews of results.
6+ years in applied data science / ML, including recent experience as a senior IC technical lead.
Deep, practical expertise with tabular ML: gradient-boosted trees (XGBoost/LightGBM or similar), feature engineering, and rigorous model evaluation for regression and classification problems.
Comfortable working with temporal/panel data (lag features, entity history, point-in-time snapshots).
Proven ownership of client-facing technical engagements end-to-end - discovery, stakeholder presentations, and delivery against deadlines - ideally in a B2B / enterprise or professional-services-adjacent setting.
Hands-on experience building and shipping GenAI applications: LLM-based feature extraction or structured extraction from unstructured text, prompt engineering vs. fine-tuning trade-offs, and at least conceptual fluency with agent orchestration.
Track record of building tooling or frameworks (internal libraries, standardized pipelines, or similar) that scaled a team's output, not just personal productivity.
Strong communicator who can move fluidly between technical peers, engineering, and non-technical clinical or business stakeholders.
Comfortable holding multiple concurrent workstreams and client engagements with competing timelines.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8809477
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Ra'anana
Job Type: Full Time
In this role, you will be a key contributor to the design and implementation of AI Graph Compiler software stack for Neural Processing Units (NPUs). You will take part in defining software architecture, implementing performance-critical components, and enabling efficient execution of advanced neural networks under tight power, memory, and latency constraints.

You will work closely with hardware and system architects, software and hardware engineers, influencing both software and hardware decisions. You will design and implement major parts of NPU embedded solutions, actively promoting AI capabilities to the customers.

What will you do:

Own and design key components of the AI Graph Compiler software stack for NPU-based systems.

Optimize inference performance (latency, throughput, memory footprint, power) for edge deployments.

Collaborate on HW-SW co-design, influencing NPU architecture.

Support IP evaluations and silicon bring-up, root-cause complex HW/SW issues, and influence development methodologies.

Mentor junior engineers and contribute to technical best practices.
Requirements:
3 years of experience in building high-quality embedded software using C/C++.
BSc/MSc in Computer Science, Electrical Engineering, or equivalent.
Proven experience developing and maintaining complex embedded systems, including multi-component software stacks, tight HW/SW integration, and system-level debugging.
Experience in designing and implementing software based on product & hardware specifications.
Experience working under tight memory, power, and real-time constraints.
Excellent interpersonal and communication skills, with a proven ability to work well in a team.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8800484
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
Location: Ra'anana
Job Type: Full Time
In this role, as Senior Team Leader of the AI NPU Simulator, you will lead a Group developing a major part of AI simulation framework, in the core of our AI software offering. The AI NPU simulator enables the execution of state-of-the-art LLMs, Generative AI models, and neural networks with exceptional performance, impacting multiple hardware and software teams across the company.

You will drive the development of robust, scalable, and efficient simulation software, working closely with global Architecture, VLSI, and Software teams to shape next generation of AI solutions.

We are looking for an exceptional hands-on leader with strong technical expertise, proven experience leading software teams, and a track record of delivering complex, state-of-the-art products on time and with high quality. The ideal candidate is execution-driven, innovative, and passionate about building high-performing teams and cutting-edge AI technology.



Responsibilities

Manage and lead two teams (Development + Validation) .

Be accountable for the simulation lifecycle, including architecture, development, validation, and release.

Lead development of advanced simulation models for AI processors.

Own delivery of complex, multi-release roadmaps.

Ensure strong alignment between hardware design, compiler behavior, and simulation models.

Drive system-level correctness and performance accuracy.

Support system bring-up, debugging, and customer-facing activities when needed
Requirements:
B.Sc. in Computer Science, Electrical Engineering, or related field.
8+ years of experience in C++ software development (embedded/system-level preferred).
3+ years leading engineering teams.
Experience managing multiple teams or group-level responsibilities.
Strong understanding of HW/SW interaction and system architecture.
Proven track record delivering complex software systems.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8800483
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Ra'anana
Job Type: Full Time
As a senior compiler engineer, you will own the design and development of open source based toolchain and graph compiler. You will drive technical solutions end-to-end, deliver compiler capabilities across all hardware targets, and help mentor engineers. Our team embraces an AI-agentic development flow, leveraging AI coding agents to accelerate engineering productivity, and we are looking for engineers who champion this approach.

Responsibilities:

Design and develop open source based toolchain targeting custom DSP and NPU architectures.

Drive design and delivery of graph compilation flows: transformations, operator mapping, and code generation.

Champion AI-agentic development practices - integrating AI coding agents into day-to-day engineering workflows.

Own complex components end-to-end, from architecture and design through implementation and delivery.

Provide technical guidance and mentorship to engineers; conduct code reviews.

Collaborate with hardware architecture, algorithms, and software teams globally.

Analyze and optimize toolchain output for performance and correctness across processor families.
Requirements:
B.Sc. in Computer Science, Electrical Engineering, or related field.
5+ years of hands-on experience in software development.
Strong C++ skills; Python proficiency is a plus.
Proven ability to own and deliver complex software components independently.
Solid software engineering fundamentals.
Strong communication skills; comfortable in a global, multi-site environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8800455
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Ra'anana
Job Type: Full Time
In this role, as Embedded Software Team Leader, you will lead a team owning a key part of NPU AI software stack, a complex, multi-layered system spanning the Host (SDK, runtime, APIs, and UMD/KMD drivers) and the NPU IP (embedded firmware). This stack is at the heart of the AI software offering, with deep impact on multiple hardware and software teams ability to execute state of the art LLM, Generative AI and Neural Networks with extraordinary performance. Reporting to the AI Software SDK Senior Team Leader, you will lead a team of creative and result oriented enthusiasts that invent, design, and implement software that enables smooth connectivity between the NPU and Host CPU.



Responsibilities:

Lead and manage the Embedded Software engineering team, ensuring high performance and productivity.

Own the design, development, and implementation of your component within NPU AI software stack, aligned with the AI Software SDK group's technical strategy, architecture, and roadmap and its automated CI and release process.

Collaborate with cross-functional teams to integrate solutions. Provide technical guidance and mentorship to team members.

Ensure project timelines and deliverables are met.

Conduct performance reviews and support professional development of team members.

Collaborate globally with architects, HW teams, NPU teams, and other developer teams
Requirements:
B.Sc. in Electrical Engineering, Computer Science, or a related field
At least 3 years of experience as Software Team Leader
At least 5 years of hands-on software engineering with strong C/C++ in embedded/firmware domains (drivers, RTOS)
Experience in developing complex Embedded software systems
Excellent problem-solving skills and attention to detail.
Strong communication and interpersonal skills.
Ability to work collaboratively in a fast-paced environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8800457
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Ra'anana
Job Type: Full Time
Lead a team of compiler engineers responsible for open source based toolchain and graph compiler. You will be a hands-on team leader - driving architecture decisions, guiding engineers, and delivering compiler capabilities across all hardware targets. Our team embraces an AI-agentic development flow, leveraging AI coding agents to accelerate engineering productivity, and we are looking for a leader who champions this approach.

Responsibilities

Lead development of open source based toolchain targeting custom DSP and NPU architectures. Drive design and delivery of graph compilation flows: transformations, operator mapping, and code generation. Champion AI-agentic development practices within the team - integrating AI coding agents into day-to-day engineering workflows. Mentor engineers and conduct code reviews; build a high-quality engineering culture. Collaborate with hardware architecture, algorithms, and software teams globally. Own team planning, prioritization, and on-time delivery of toolchain features. Contribute hands-on to design, implementation, and performance tuning in C++ and Python.
Requirements:
B.Sc. in Computer Science, Electrical Engineering, or related field.
2+ years of experience leading software development teams.
3+ years of hands-on experience in software development.
Strong C++ skills; Python proficiency is a plus.
Solid software engineering fundamentals.
Strong communication skills; comfortable in a global, multi-site environment.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8800464
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
26/08/2026
חברה חסויה
Location: Ra'anana
Job Type: Full Time
Required Senior Data Engineer
Full-time
Company Description:
A dynamic technology firm dedicated to building exceptional products using modern technologies for the world's most admired companies. We pride ourselves on innovation, collaboration, and delivering excellence in every project.
Responsibilities:
Design and maintain scalable data pipelines with Spark Structured Streaming.
Implement Lakehouse architecture with Apache Iceberg.
Develop ETL processes for data transformation.
Ensure data integrity, quality, and governance.
Collaborate with stakeholders and IT teams for seamless solution integration.
Optimize data processing workflows and performance.
Additional Information:
Location: Ra'anana
Requirements:
5+ years in data engineering.
Expertise in Apache Spark and Spark Structured Streaming.
Hands-on experience with Apache Iceberg or similar data lakes.
Proficiency in Scala, Java, or Python.
Knowledge of big data technologies (Hadoop, Hive, Presto).
Experience with cloud platforms (AWS, Azure, GCP) and SQL.
Strong problem-solving, communication, and collaboration skills.
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8798695
סגור
שירות זה פתוח ללקוחות VIP בלבד
סגור
דיווח על תוכן לא הולם או מפלה
מה השם שלך?
תיאור
שליחה
סגור
v נשלח
תודה על שיתוף הפעולה
מודים לך שלקחת חלק בשיפור התוכן שלנו :)
חברה חסויה
Location: Ra'anana
Job Type: Full Time
Join an agile team working on the most advanced wireless communication solutions, focused on the latest communication standards. You will define the architecture for future products and optimize modem solutions for hardware implementation.

Responsibilities:

Research and define architecture for advanced communication standards.

Define PHY System specifications and architecture for future solutions.

Define low-power architecture.

Work closely with the functional teams (Algorithm, HW/SW, RF, Validation, etc.), from early algorithm study to system validation.

Participate in integration and testing of wireless system solutions, spanning embedded SW, HW and radio.

Support customers engagement and product deployment.
Requirements:
B.Sc. or M.Sc in Electrical Engineering or Computer Science with background in signal processing and wireless communication
Experience defining system and architecture for wireless communication chips
Experience in wireless chips productization (from design to market deployment)
Deep understanding of PHY RX and TX modem chains
Understanding of implementation tradeoffs (power, area and performance) and ability to optimize algorithms for HW implementation
Strong technical leadership skills
Team Player with good communication skills
Flexible, innovative thinker
This position is open to all candidates.
 
Show more...
הגשת מועמדותהגש מועמדות
עדכון קורות החיים לפני שליחה
עדכון קורות החיים לפני שליחה
8800308
סגור
שירות זה פתוח ללקוחות VIP בלבד