Cross-Platform Mobile Developer for LLM RAG App

Job ID: 38923290

Budget: ₹12,500 – ₹37,500 INR

I'm seeking a skilled mobile developer to create a cross-platform (Android & iOS) application. This app will utilize Retrieval-Augmented Generation (RAG) with Large Language Models (LLMs). Users should be able to log in, input queries, and receive AI-generated responses.

Key Responsibilities:
- Develop a secure login system. You can choose between JWT and OAuth based on your expertise.
- Create a mobile-friendly query input interface.
- Integrate various retrieval systems like FAISS, Pinecone, or ElasticSearch.
- Use LLMs (e.g., GPT-3, GPT-4) for generating answers.
- Implement the app using a framework of your choice, such as Flutter or React Native.

Essential Skills:
- Proficiency in mobile development, particularly with Flutter and React Native. Knowledge in Kotlin and Swift is a plus.
- Strong backend development skills in Python, preferably using FastAPI or Flask. Experience with LLM APIs like OpenAI and Hugging Face is crucial.
- Competence in database management (PostgreSQL, MongoDB) and search & retrieval systems (FAISS, Pinecone, ElasticSearch).
- Experience in deploying applications on cloud platforms (AWS, GCP, Azure).
- Understanding of security protocols, particularly JWT and OAuth.

Desirable Skills:
- Familiarity with containerization tools like Docker and Kubernetes.
- Knowledge of cloud deployment processes.

This project is ideal for a mobile developer who is not only proficient in cross-platform app development but also has a strong background in backend development and cloud deployment. Your expertise will enable us to create a secure, user-friendly, and AI-powered mobile application.