Job Description

We are looking for a  Conversational AI Engineer who combines hands-on platform expertise with a genuine passion for Generative AI.  You will analyse client requirements, understand business problems, design autonomous AI agents and bot/agent architectures, create prompts, personas and guardrails, and integrate backend systems through REST APIs and MCP.
Design multi-step agentic workflows where AI can reason, plan and execute across systems. Focus on building robust and scalable solutions rather than only completing tickets.

Responsibilities

  • Design scalable bot and agent architectures using Cognigy.AI, Amazon Bedrock AgentCore, Amazon Connect, Amazon Lex, Google CCAI, Kore.ai, Microsoft Bot Framework or Parloa.
  • Build deterministic, GenAI and multi-step workflows. 
  • Validate and transform LLM outputs using JavaScript/TypeScript, Python or Java.
  • Integrate CRM, ERP, ticketing, CCaaS and telephony systems through REST, MCP and GraphQL.
  • Work with PBX, SBC, TTS and ASR technologies.
  • Troubleshoot conversational flows, APIs, LLM behaviour and infrastructure.
  • Apply LLM concepts such as context windows, tokens, temperature and embeddings.
  • Evaluate and improve prompts.
  • Use AI and Agentic Coding tools where appropriate.
  • Apply Clean Code, SOLID principles, unit and integration testing.
  • Work with Docker, Kubernetes/OpenShift, CI/CD, cloud services and observability tools.
  • Follow OWASP-aware secure coding practices

Requirements

  • Work proactively with clients and globally distributed, cross-functional teams.
  • Participate in code reviews and architecture reviews.
  • Convert ambiguous problems into actionable tasks.
  • Define success metrics, plans and roadmaps.
  • Align project delivery with operations, including availability, backups, monitoring, logging and documentation.
  • Deliver quickly with visible incremental progress.
  • Avoid over-engineering and adapt to feedback and changing priorities.
  • Communicate clearly with stakeholders while remaining engaged and accountable.
  • Work independently and take ownership of deliverables.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering or a related field.
  • Consulting or IT-services experience with direct, daily client communication.
  • Relevant certifications such as Cognigy, AWS AI/GenAI, IREB CPRE or ISTQB.
  • Strong English communication skills at C1 level or higher.

Must-Have Skills  (2+ Years) 

  • Hands-on experience with at least one Conversational AI platform: Cognigy.AI, Amazon Bedrock AgentCore, Amazon Connect, Amazon Lex, Google CCAI, Kore.ai, Microsoft Bot Framework, Parloa
  • Strong JavaScript/TypeScript and Node.js skills for scripting, extensions and API integrations.
  • Practical experience consuming REST APIs and integrating third-party systems.
  • Experience with RESTful APIs, GraphQL or gRPC.
  • Experience with Git, Jira and Confluence.

Should-Have Skills  (1+ Year) 

  • Java or Python for data transformation, scripting or backend integration.
  • AI-agent orchestration, including hybrid deterministic and GenAI flows.
  • LLM concepts including context windows, tokens, embeddings, temperature and RAG.
  • System prompts, personas, guardrails, MCP or similar tool-use/function-calling patterns.
  • Experience with AWS, Azure or GCP; AWS preferred.
  • CI/CD using GitLab CI, Azure DevOps or similar tools.

Nice-to-Have Skills (0.5+ Year)

  • AI/Agentic Coding tools such as Anthropic Claude, OpenAI Codex or GitHub Copilot.
  • GDPR, EU AI Act and enterprise AI knowledge.
  • RAG using Pinecone, Weaviate or pgvector.
  • SSO technologies such as OAuth2, OpenID Connect, JWT or SAML.
  • Cloud contact centre or voice AI experience with Amazon Connect or Genesys Cloud CX.
  • CCaaS and telephony technologies such as PBX, SBC, TTS or ASR.
  • Event streaming using Kafka, AWS SQS or AWS SNS.
  • Kubernetes and container platforms such as EKS/ECS, AKS or GKE.
  • Infrastructure as Code using Terraform.
  • Observability tools such as Datadog, Dynatrace or CloudWatch.