Fintech company in Cyprus is hiring an AI Engineer to develop and scale voice and chat AI solutions for real customer data and call center automation.

Requirements:

  • Experience with LLMs (OpenAI, Claude, LLaMA or similar)
  • Hands-on experience building RAG systems (knowledge bases, embeddings, retrieval)
  • Proven experience delivering AI solutions to production
  • Strong Python skills (FastAPI, async, API integrations)
  • Experience integrating AI with databases (PostgreSQL)
  • Experience working with message queues (RabbitMQ)
  • Understanding of real-time system design and high-load systems
  • Experience with ASR (speech-to-text) and TTS (text-to-speech)
  • Understanding of voice/chat AI pipeline architecture
  • Experience with APIs and microservices architecture
  • 3+ years of relevant experience
  • Ability to work with business logic and real customer data

Nice to have:

  • Experience building voice bots (inbound / outbound)
  • Background in call centers / fintech / collections
  • Experience with WebRTC / streaming
  • Docker / Kubernetes
  • Experience in call analysis (agent performance evaluation, script compliance)

Responsibilities:

  • Develop AI chat solutions working with real customer data (CRM, history, statuses)
  • Build RAG systems based on internal knowledge bases
  • Develop voice AI bots (inbound and outbound calls)
  • Integrate AI with internal systems (CRM, ERP, APIs)
  • Implement dialogue logic based on business scripts and protocols
  • Analyze calls: transcription, quality assessment, deviation detection
  • Automate call center operations and improve agent efficiency
  • Optimize latency and stability of AI solutions in real-time environments
  • Work with large-scale data (calls, chats, customer history)
  • Build and scale internal AI services and collaborate with backend and DevOps teams