Senior AI Engineer
GenAI · Conversational AI · Voice & Chat Bots · LLM Integration · Solution Architecture
ABOUT THE ROLE
We are a data and AI services firm seeking a Senior AI Engineer to lead the design and delivery of intelligent,
conversational, and agentic AI solutions for our clients. This is a hands-on, client-facing engineering role — you
will architect and build production-grade GenAI applications, voice and chat bots, and LLM-powered integrations
across a variety of industries and technology stacks.
You will be the technical authority on AI engagements — owning solution architecture, driving LLM selection and
fine-tuning decisions, and integrating AI capabilities into existing client systems. You will work closely with clients
through presales, discovery, and delivery, and will mentor junior engineers within the Data Practice.
KEY RESPONSIBILITIES
Conversational AI — Chat & Voice Bots
▸ Design and deliver production-ready chatbots and voicebots for client-facing and internal enterprise use
cases.
▸ Build real-time voice AI pipelines using LiveKit — handling audio streaming, VAD (voice activity detection),
STT/TTS integration, and turn management.
▸ Architect multi-turn, context-aware conversational flows with robust fallback handling and session state
management.
▸ Integrate speech-to-text (Whisper, Azure Speech, Deepgram) and text-to-speech (ElevenLabs, Azure TTS,
OpenAI TTS) providers based on client requirements.
▸ Ensure low-latency, high-availability voice and chat deployments suitable for customer-facing production
traffic.
LLM Integration & Orchestration
▸ Build LLM-powered applications using LangChain, LangGraph, and LlamaIndex — including RAG
pipelines, agents, and tool-calling workflows.
▸ Integrate OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, and open-source models (Llama,
Mistral, Phi) based on cost, latency, and compliance needs.
▸ Design and implement Retrieval-Augmented Generation (RAG) systems with vector stores (Pinecone,
Weaviate, pgvector, Azure AI Search).
▸ Build and manage AI agent frameworks — autonomous agents, multi-agent workflows, and human-in-the loop patterns.
▸ Develop prompt engineering strategies, prompt templates, and evaluation pipelines for consistent, reliable
LLM output.
Fine-Tuning & Model Customisation
▸ Fine-tune open-source LLMs (Llama 3, Mistral, Phi-3) using techniques such as LoRA, QLoRA, and PEFT
for domain-specific use cases.
▸ Manage fine-tuning pipelines end-to-end — dataset curation, preprocessing, training, evaluation, and
model registry management.
▸ Implement RLHF / DPO alignment techniques where applicable to align model outputs with client
expectations.
▸ Benchmark model performance using standardised and custom evaluation suites; iterate based on results.
Solution Architecture & Client Engagement
▸ Own AI solution architecture for client engagements — selecting the right models, frameworks, and
infrastructure patterns for each use case.
▸ Participate in presales — contribute to proposals, solution briefs, PoCs, and effort estimations for AI
projects.
▸ Lead client discovery sessions, translating ambiguous business requirements into concrete, executable AI
solution designs.
▸ Present architecture decisions and technical recommendations clearly to both technical and non-technical
client stakeholders.
▸ Handle multiple client engagements simultaneously, managing delivery timelines and technical quality
across projects.
Integration & Production Engineering
▸ Integrate AI capabilities into client systems via REST APIs, webhooks, and event-driven architectures.
▸ Deploy AI services on cloud platforms (Azure, AWS, GCP) using containerised (Docker, Kubernetes) and
serverless patterns.
▸ Implement observability for AI systems — tracing, logging, hallucination detection, and LLM performance
monitoring (LangSmith, Arize, Helicone).
▸ Ensure AI systems meet security, compliance, and data privacy standards — including PII handling, data
residency, and responsible AI guardrails.
▸ Build CI/CD pipelines for model deployment, versioning, and rollback in production environments.
Mentorship & Practice Development
▸ Mentor junior and mid-level AI engineers, conducting code reviews and guiding best practices in LLM
application development.
▸ Contribute to internal AI accelerators, reusable templates, and knowledge-sharing initiatives within the
practice.
▸ Stay current with rapidly evolving GenAI research and tooling; evaluate and advocate for adoption of
relevant advances.
REQUIRED SKILLS & TECHNOLOGIES
Python LangChain / LangGraph LlamaIndex
LiveKit OpenAI / Azure OpenAI Anthropic Claude
RAG Pipelines Vector Databases LLM Fine-Tuning (LoRA / QLoRA)
Prompt Engineering AI Agents & Orchestration Chat Bot Development
Voice Bot Development STT / TTS Integration REST API Integration
Docker / Kubernetes Azure / AWS / GCP Solution Architecture
Hugging Face Transformers Responsible AI & Guardrails LLM Observability
NICE TO HAVE
Microsoft Copilot Studio Semantic Kernel AutoGen / CrewAI
Deepgram / ElevenLabs LangSmith / Arize / Helicone MLflow / BentoML
Google Gemini / Vertex AI Multimodal AI (Vision + Audio) GraphRAG
EXPERIENCE & QUALIFICATIONS
▸ 5+ years of software engineering experience, with at least 2–3 years focused on AI/ML and GenAI
application development.
▸ Hands-on experience building and deploying LLM-based applications in production — RAG systems,
agents, chatbots, or voicebots.
▸ Strong Python skills; comfortable with async programming, API design, and working across multiple
frameworks simultaneously.
▸ Demonstrable experience with real-time voice AI pipelines or streaming audio applications (LiveKit,
WebRTC, or equivalent).
▸ Experience with at least one major cloud platform (Azure preferred) and containerised deployment.
▸ Prior experience in a services, consulting, or agency environment — managing client relationships and
delivery across multiple projects.
▸ Strong communication skills — able to explain complex AI concepts to non-technical stakeholders clearly
and credibly.
▸ Bachelor's or Master's degree in Computer Science, AI/ML, or related field — or equivalent practical experince
▸ Azure AI / OpenAI certifications or equivalent are a plus
Work Location: In person