Role Overview
We are looking for a motivated AI Developer to design, develop, and integrate AI-powered solutions into web and mobile applications. The ideal candidate should have hands-on experience with Generative AI, LLMs, Python, APIs, and cloud-based AI deployments.
Responsibilities
- Develop and integrate AI-powered features into web and mobile applications.
- Work with Generative AI platforms such as OpenAI, GPT, Claude, Gemini, Llama, and Hugging Face.
- Build AI services using Python, FastAPI, Flask, or Django.
- Develop and implement RAG workflows, prompt engineering, embeddings, and AI agents.
- Work with REST APIs, webhooks, JSON, and AI SDKs.
- Deploy and manage AI applications on AWS.
- Optimize AI systems for performance, scalability, latency, and cost.
- Work with vector databases and LLM frameworks such as LangChain and LlamaIndex.
- Collaborate with backend, frontend, mobile, and product teams.
Requirements
- Bachelor's degree in Computer Science, AI, Data Science, IT, or a related field.
- 1.5–3 years of hands-on experience in AI/ML or Applied AI Development.
- GitHub profile, portfolio, or AI project experience will be an added advantage.
Skills
- Python
- Generative AI
- FastAPI
- AWS
- LangChain
Good to Have
- Knowledge of vector databases such as FAISS, Pinecone, Weaviate, Chroma, or Qdrant.
- Experience building AI chatbots, AI assistants, or copilots.
- Knowledge of Docker and CI/CD pipelines.
- Experience with Agentic AI, MCP, Fine-tuning, LoRA, or PEFT.