Job Description
We are looking for a highly motivated AI Developer with 2+ years of experience to design and build scalable, production-grade AI solutions. This role requires strong hands-on expertise in Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and modern AI frameworks, along with the ability to integrate these solutions into real-world applications. The ideal candidate is innovation-driven, detail-oriented, and capable of delivering secure, high-performance AI systems that drive measurable business impact.
Key Responsibilities
- Design and develop intelligent AI-driven solutions and applications
- Build social listening systems to track brand mentions, sentiment, and competitor activity across digital channels
- Develop AI-powered lead scoring and prospecting solutions integrated with CRM platforms
- Design and orchestrate AI workflows using LangChain and LangGraph, enabling scalable multi-step reasoning, tool integration, and stateful AI agent execution
- Implement Retrieval-Augmented Generation (RAG) architectures for knowledge-driven applications
- Optimize prompts, workflows, context management, memory handling, and overall system performance
- Maintain technical documentation, architecture diagrams, and best practices
Technical Requirements
- Strong Python programming skills
- Hands-on experience with LLM APIs (OpenAI, Azure OpenAI or open-source LLMs)
- Experience with AI agent frameworks (LangChain, Langgraph or similar)
- Proven experience in AI agent creation, orchestration, and lifecycle management
- Strong expertise in Applied AI Engineering, including building production-ready AI solutions
- Solid prompt engineering expertise and prompt optimization techniques
- Experience building and consuming RESTful APIs
- Strong understanding of RAG architecture and implementation patterns
- Working knowledge of Java is an added advantage.