Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
AY

Software Engineer, Agentic Matching (Python / GCP)

ayo.ax
Posted 1 weeks ago
🇬🇷Greece🏠Remote📁Engineering & Development
Is this job info correct?

About Ayo

Ayo is building an AI native way for people to find each other. Someone shows up with an intent. "I just moved to Lisbon and want to make friends who like hiking." "I want to practice Spanish with a native speaker over coffee." "I'm flying to Athens next week for a conference and want to meet people in the same field." Ayo understands that intent and matches them with the right person. The intent can be anything, and our job is to make sense of it and find the human on the other side.

Two things make this hard and worth doing:

1. An AI agent that talks to real people to draw out and encode what they actually want. It works over a dedicated app and channels like WhatsApp and Telegram, where users simply add Ayo to their contacts like any other person.

2. A matching engine that turns open ended intents into real person to person matches.

We are small, moving fast, and looking for an engineer to help build this across the whole stack.

The interesting problems you'll work on

- Open ended intent. People express what they want in messy, human language. Turning that into something a machine can match on, and knowing when to ask a clarifying question instead of guessing, is the core of the product.

- Two sided quality. A good match has to work for both people. That is a ranking and reasoning problem, not just nearest neighbor lookup.

- Cold start and liquidity. Matching is only as good as the pool of people available. We need to make early users feel matched well even when the network is still small.

- Latency and cost. LLM calls are powerful and expensive. Deciding when to use a cheap embedding lookup versus an LLM reasoning step, and keeping the whole thing fast, is a real engineering constraint.

- Trust and safety. We are introducing strangers to each other, so quality, filtering, and abuse prevention matter from day one.

What you'll do

- Build and improve the conversational agent that collects, clarifies, and encodes user intent across app, WhatsApp, and Telegram.

- Design and iterate on the matching engine: embedding lookups, vector search, LLM based ranking and reasoning, and the logic that combines them.

- Own features from the messaging integration, through the backend services, to the data and model layer.

- Instrument and evaluate match quality so we can improve it with evidence rather than vibes.

- Set up scalable, secure infrastructure on GCP to run agents and models reliably in production.

- Work directly with the founders on product decisions and shape how matching actually works.

What we're looking for

- Strong Python engineer who can own systems from front to back.

- Hands on experience building with LLMs: prompting, tool and function calling, RAG, and working with embeddings and vector search.

- Comfortable on GCP (Cloud Run, Pub/Sub, Cloud SQL, GCS, or close equivalents) and shipping to production.

- Product sense. You can turn a fuzzy human need into a working system and iterate based on real usage.

- Comfortable with ambiguity and a fast moving early stage environment.

Nice to have

- Experience integrating WhatsApp or Telegram (Business API, bots, webhooks).

- Background in recommendation, matching, search, or ranking systems.

- Familiarity with agent frameworks and orchestration.

- Experience running LLM or ML workloads cost effectively at scale.

Our stack

Everything is Python and runs on GCP. We use LLM APIs, embedding models, and vector search, with messaging integrations for WhatsApp and Telegram.

Why Ayo

- A genuinely novel product at the intersection of AI agents and human connection.

- Real ownership as an early engineer, not a cog in a large machine.

- A short path from idea to production, working directly with founders.

- A senior team that has done this before. The people behind AYO have built and sold AI businesses at scale.

- Competitive Salary, remote working and the potential for options.

Similar jobs

Similar jobs

Vodafone logo

Senior Enterprise Engineer

Vodafone

🇬🇷Greece6 hours ago
Intrum logo

IT Support Manager

Intrum

🇬🇷Greece6 hours ago
TE

Front-end Developer

Techne

🇬🇷Greece9 hours ago
TE

Full Stack Developer

Techne

🇬🇷Greece11 hours ago
Vodafone logo

SAP Principal Architect

Vodafone

🇬🇷Greece19 hours ago
Elastic logo

Principal Software Engineer - Relevance in ES|QL - Elasticsearch

Elastic

🌍Canada, Greece, Spain, United Kingdom, United States19 hours ago