Skip to main content
Ido AvitalAI Engineer · Data Scientist
Menu

Curriculum vitae

Ido Avital

AI Engineer · Data Scientist

AI Systems Architecture & Technical Leadership

Professional Summary

I'm an AI engineer and data scientist who leads technical initiatives from the first idea to working software. At work, I architect and build AI, data and software systems end to end and guide engineers across teams. Independently, I founded and built Behirot, a bilingual election-poll aggregator.

Professional Experience

  1. AI Engineer & Data Scientist

    Nov 2024 - Present

    Leads AI, data and software initiatives end to end, from identifying the opportunity and defining requirements through architecture, hands-on development, testing and deployment.

    • Architected and built a multi-agent AI platform from the ground up: the specialised agents, the orchestration engine and the tool integrations that support complex engineering analysis and decision-support workflows.
    • Built and deployed enterprise applications and analytical platforms that replaced fragmented manual processes with integrated, traceable workflows.
    • Provides technical direction and mentoring to engineers within and across teams, guiding architectural decisions, complex problem-solving and delivery.
  2. Technical Support & Team Leadership

    Jul 2021 - Jan 2026

    Part-time, alongside studies. Led technical support work, guided and trained team members, and initiated improvements to internal knowledge management and operational processes.

Leadership Experience

  1. Captain, Data & Research (reserves)

    2017 - Present

    Israel Defense Forces

    Leads a data and research team in the reserves. During active service, commanded a team, combining personnel leadership with technical and operational responsibilities.

Technical Expertise

Agentic AI & LLM Systems
Multi-agent architecture and orchestration · Tool integration for specialised agents · Retrieval-augmented generation · Semantic and hybrid retrieval · Retrieval evaluation · Structured output from language models · Azure OpenAI
Machine Learning & Research
Deep learning with PyTorch · Computer vision: segmentation, detection and tracking · Multi-view geometry · Diffusion models · Graph neural networks · Active learning · Stochastic optimal control and Monte Carlo methods · Benchmark design and evaluation
Data & Software Engineering
Python · SQL: SQL Server, Snowflake, PostgreSQL · PySpark and Databricks · FastAPI · TypeScript and React · Vector databases: Pinecone · Docker · Git, GitHub Actions and CI/CD · Linux, Bash and PowerShell
Architecture & Delivery
AI system architecture · Requirements and problem definition · End-to-end delivery to production · Automated testing: pytest, Playwright, Vitest · Cloud: Azure, AWS, Cloudflare · Bilingual, accessible interfaces · Technical direction and mentoring

Selected Engineering Projects

  • Behirot

    Independent

    Founder and principal technical developer

    A bilingual (Hebrew and English) aggregator of published Israeli election polls, with its averaging method and per-poll sources published openly.

    Technologies: TypeScript · React · Vite · Tailwind CSS · Supabase (PostgreSQL) · Cloudflare

  • RefundIt

    Academic · team of 3

    Project Owner · Technical Lead · Developer

    A Hebrew conversational assistant, built by a three-student course team, that reads tax documents, extracts and checks their fields, and tells a salaried worker what is still missing for a refund claim. It is not tax advice.

    Technologies: Python · FastAPI · Multi-agent orchestration · Retrieval-augmented generation · Pinecone · PostgreSQL (Supabase)

  • StayMatch

    Academic · team of 2

    Project Owner · Technical Lead · Developer

    A two-person course project: describe a stay in plain words, a language model turns the wish into a target profile, and nearest-neighbour search ranks about two million listings enriched with public safety, income, health and air-quality data.

    Technologies: PySpark · Databricks · Partitioned Parquet · GPT-4o (structured output) · Data enrichment joins · K-nearest neighbours

Education

  1. B.Sc. in Data Science and Engineering

    Technion - Israel Institute of Technology

    Coursework completed · Degree conferral pending

Research & Presentations

  • Breaking SAM 2

    Academic · team of 4

    A 52-clip benchmark of when SAM 2 video segmentation fails: it copes with extreme changes of scale, but breaks when the object itself is cut, poured or melted.

  • Market Making Under Constraints

    Academic · team of 2

    Optimal quoting for a market maker carrying inventory risk: two stochastic-control problems, each solved and cross-checked by independent methods.

  • Technical presentations

    Presented AI work and its value to engineering and leadership audiences inside the company.

Languages

  • Hebrew - Native
  • English - Professional

Contact

The contact page lists every way to reach me.