Назад
Company hidden
5 часов назад

Principal Software Engineer (Agent Builder - Search AI)

Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/Spain/Ireland +3 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Principal Software Engineer (Agent Builder - Search): Set technical direction and drive Kibana backend architecture for conversational agent platform connecting agents to hirify.globalsearch data with an accent on streaming APIs, secure tool execution, session persistence, retrieval contracts, and evaluation telemetry. Focus on defining service boundaries, building event-driven pipelines for telemetry and LLM feedback, championing reliability, and leading cross-team designs.

United Kingdom, Ireland, Israel, Portugal, Spain, Sweden, London, United Kingdom

Company

hirify.global, the Search AI Company, enables real-time answers using all data at scale with search and AI platform used by over 50% of Fortune 500.

What you will do

  • Own architecture for chat backend services (Node/TypeScript), defining service boundaries, data contracts, and scalability targets
  • Lead cross-team design reviews; author ADRs and RFCs as standards for AI-chat and ingestion
  • Build and harden event-driven pipelines for chat telemetry, evaluation traces, LLM feedback; expose via analytics endpoints
  • Champion reliability: define error budgets, testing strategy, incident-response playbooks for conversational workloads
  • Mentor senior and junior engineers; grow system-design skills and foster high-trust culture
  • Partner with Product, Design, Data Science to turn ambiguous goals into incremental action items
  • Represent hirify.global in open-source AI communities through proposals, blogs, talks

Requirements

  • 10+ years building distributed production SaaS services; at least 5 years leading large-scale Node/TypeScript or similar backends
  • Deep expertise in distributed systems: shard routing, consensus, eventual consistency, back-pressure, circuit-breakers
  • Demonstrated success designing high-throughput, low-latency APIs (gRPC/REST/WebSocket) with streaming and resumable sessions
  • Hands-on observability: OpenTelemetry, log/metric pipelines, synthetic checks, SLO dashboards
  • Exposure to LLM tooling (LangChain/LangGraph, OpenAI function calls, vector-search, RAG) and enthusiasm for GenAI
  • Clear, persuasive written communication for ADRs and RFCs

Nice to have

  • Contribution history to Kibana or other large SPAs
  • Ability to prototype front-end dashboards to unblock backend

Culture & Benefits

  • Competitive pay based on work done
  • Health coverage for you and family in many locations
  • Flexible locations and schedules for many roles
  • Generous vacation days
  • Minimum 16 weeks parental leave
  • Up to 40 hours/year for volunteer projects; match up to $2000 donations

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →