We seek a highly skilled and experienced Senior AI & ML Engineer to join our team. The ideal candidate will have a strong background in designing and deploying AI-powered solutions using large language models (LLMs) and a passion for pushing the boundaries of automation in customer engagement.
In this role, you will be responsible for architecting and implementing a subscription-based AI chatbot that leverages LLMs, Retrieval-Augmented Generation (RAG), and Agentic workflows to deliver dynamic, context-aware conversations for eCommerce businesses. Your expertise will be crucial in ensuring high-quality, scalable, and efficient interactions for our customers.
Familiarity with tools like LangChain, vector databases, and cloud AI platforms (Amazon Bedrock, Google Vertex AI) is a must.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in AI/ML engineering with a focus on chatbot and LLM-based application development.
- Proven expertise in designing and deploying LLM-based chatbot applications using RAG and Agentic workflows.
- Extensive knowledge of vector databases (e.g., Pinecone, Weaviate, FAISS) and tools like LangChain.
- Hands-on experience with cloud AI platforms such as Amazon Bedrock and Google Vertex AI.
- Strong programming skills in Python; familiarity with Java/Kotlin is a plus but not required.
- Solid experience in traditional machine learning (ML) techniques, including model development, training, and evaluation using frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Familiarity with data preprocessing, feature engineering, and building ML pipelines, which will provide a strong foundation before scaling to LLMs.
Job Description:
- Architect and develop an AI-powered chatbot for eCommerce customer interactions.
- Implement LLMs integrated with RAG and Agentic flows to deliver accurate, real-time responses.
- Design and integrate a scalable vector database to store and retrieve customer interactions.
- Leverage your prior ML experience to build robust models and enhance the overall AI system performance.
- Deploy models on cloud platforms like Amazon Bedrock and Google Vertex AI for scalability and high availability.
- Engage in discussions around design, technology, and system architecture to continuously improve our product.
- Perform on-demand code reviews, optimize performance, and identify system bottlenecks.
About BusinessChat
BusinessChat is building a marketing automation software helping e-commerce grow their revenues over WhatsApp.
Backed by leading VCs in Saudi and Jordan, We are tapping into a billion-dollar industry. Equipped with talent and passion, we believe we can make a world-class product from Jordan.
Moto: Great People = Great Company
Join our team. Make us great!