AI Developer (Generative AI, LangChain, LlamaIndex, Python, FastAPI) at appscrip · Surat, Bengaluru (Bangalore) · 0 - 1 years · ₹1.8L - ₹4.8L / yr · Profitable · Posted 7 Nov 2024
AI Developer (Generative AI, LangChain, LlamaIndex, Python, FastAPI)
at appscrip
Key Responsibilities
AI Model Development
- Design and implement advanced Generative AI models (e.g., GPT-based, LLaMA, etc.) to support applications across various domains, including text generation, summarization, and conversational agents.
- Utilize tools like LangChain and LlamaIndex to build robust AI-powered systems, ensuring seamless integration with data sources, APIs, and databases.
Backend Development with FastAPI
- Develop and maintain fast, efficient, and scalable FastAPI services to expose AI models and algorithms via RESTful APIs.
- Ensure optimal performance and low-latency for API endpoints, focusing on real-time data processing.
Pipeline and Integration
- Build and optimize data processing pipelines for AI models, including ingestion, transformation, and indexing of large datasets using tools like LangChain and LlamaIndex.
- Integrate AI models with external services, databases, and other backend systems to create end-to-end solutions.
Collaboration with Cross-Functional Teams
- Collaborate with data scientists, machine learning engineers, and product teams to define project requirements, technical feasibility, and timelines.
- Work with front-end developers to integrate AI-powered functionalities into web applications.
Model Optimization and Fine-Tuning
- Fine-tune and optimize pre-trained Generative AI models to improve accuracy, performance, and scalability for specific business use cases.
- Ensure efficient deployment of models in production environments, addressing issues related to memory, latency, and resource management.
Documentation and Code Quality
- Maintain high standards of code quality, write clear, maintainable code, and conduct thorough unit and integration tests.
- Document AI model architectures, APIs, and workflows for future reference and onboarding of team members.
Research and Innovation
- Stay updated with the latest advancements in Generative AI, LangChain, and LlamaIndex, and actively contribute to the adoption of new techniques and technologies.
- Propose and explore innovative ways to leverage cutting-edge AI technologies to solve complex problems.
Required Skills and Experience
Expertise in Generative AI
Strong experience working with Generative AI models, including but not limited to GPT-3/4, LLaMA, or other large language models (LLMs).
LangChain & LlamaIndex
Hands-on experience with LangChain for building language model-driven applications, and LlamaIndex for efficient data indexing and querying.
Python Programming
Proficiency in Python for building AI applications, working with frameworks such as TensorFlow, PyTorch, Hugging Face, and others.
API Development with FastAPI
Strong experience developing RESTful APIs using FastAPI, with a focus on high-performance, scalable web services.
NLP & Machine Learning
Solid foundation in Natural Language Processing (NLP) and machine learning techniques, including data preprocessing, feature engineering, model evaluation, and fine-tuning.
Database & Storage Systems Familiarity with relational and NoSQL databases, data storage, and management strategies for large-scale AI datasets.
Version Control & CI/CD
Experience with Git, GitHub, and implementing CI/CD pipelines for seamless deployment.
Preferred Skills
Containerization & Cloud Deployment
Familiarity with Docker, Kubernetes, and cloud platforms (e.g., AWS, GCP, Azure) for deploying scalable AI applications.
Data Engineering
Experience in working with data pipelines and frameworks such as Apache Spark, Airflow, or Dask.
Knowledge of Front-End Technologies Familiarity with front-end frameworks (React, Vue.js, etc.) for integrating AI APIs with user-facing applications.

Similar jobs (10)
Job Description – AI Engineer (End-to-End Development & Deployment)
Role Summary
We are looking for an AI Engineer with hands-on experience in designing, developing, deploying, and maintaining Generative/Agentic AI solutions in production. The ideal candidate should have end-to-end ownership of AI applications, from development to deployment, monitoring, and optimization.
Key Responsibilities
● Design, build, and deploy Generative/Agentic AI solutions.
● Develop applications using LLMs, RAG, AI agents, and vector databases.
● Build scalable APIs and integrate AI solutions with enterprise applications.
● Implement CI/CD pipelines, containerization, and MLOps best practices.
● Monitor, optimize, and maintain production AI systems.
● Collaborate with cross-functional teams to deliver business-driven AI solutions.
Required Skills
● Strong programming skills in Python.
● Experience with vector databases (e.g., Pinecone, FAISS, ChromaDB) and graph memory systems
● Knowledge of atleast one agent development framework: Google ADK (preferred), LangChain/LangGraph/LlamaIndex, CrewAI
● Experience with LLMs, RAG, GenAI, AgenticAI Agents
● Hands-on experience with FastAPI, and REST APIs.
● Knowledge of Docker, Kubernetes, Git, CI/CD.
● Experience with AWS, Azure, or GCP.
● Experience with security compliance, monitoring and observability tools such as AWS CloudWatch, Azure Monitor, Google Cloud Monitoring.
Job Summary
We are looking for a skilled Python Developer with experience in Generative AI and Agentic AI to develop AI-powered applications and scalable backend services.
Mandatory Skills
- Python
- Generative AI (GenAI) / Large Language Models (LLMs)
- Retrieval-Augmented Generation (RAG)
- LangChain / LangGraph
- Agentic AI
- FastAPI
- REST API development
- Vector Databases
- Prompt Engineering
- Microservices
Key Responsibilities
- Develop and maintain Python-based applications and backend services.
- Build GenAI/LLM-powered applications and AI solutions.
- Implement RAG pipelines for document processing and information retrieval.
- Develop AI agents using LangChain/LangGraph and Agentic AI frameworks.
- Build and integrate REST APIs using FastAPI.
- Work with vector databases for embeddings, semantic search, and retrieval.
- Design and optimize prompts to improve LLM response quality.
- Develop scalable microservices and integrate AI models into applications.
- Collaborate with cross-functional teams to deliver AI-based solutions.
- Troubleshoot, test, and optimize application performance.
Required Qualifications
- 4–6 years of experience in Python development.
- Hands-on experience with GenAI/LLMs, RAG, and Agentic AI.
- Practical experience with LangChain/LangGraph, FastAPI, and REST APIs.
- Knowledge of vector databases, prompt engineering, and microservices.
- Strong problem-solving and debugging skills.
- Ability to develop and deploy production-ready AI applications.
🚀 WE’RE HIRING | AI/ML GENERATIVE AI ENGINEER
📍 Location: Remote
💼 Experience: 5+ Years
🔄 Position: Contract – Extendable
🔹 ROLE HIGHLIGHTS
➤ Build and deploy AI/ML amp; Generative AI solutions
➤ Develop LLM, RAG, NLP, Recommendation amp; Predictive solutions
➤ Work on AI Agents, Chatbots, Computer Vision amp; Content Intelligence
➤ Build ML models using PyTorch, TensorFlow, Keras amp; Scikit-learn
➤ Develop RAG solutions using LangChain, LlamaIndex, FAISS/Milvus
➤ Integrate OpenAI, Azure OpenAI, AWS Bedrock, Vertex AI amp; Hugging Face
➤ Build scalable AI APIs using Python, FastAPI/Flask/Django
➤ Contribute to Private AI amp; Smart Agentic Systems
⚙️ MUST-HAVE SKILLS
◆ Python – 3+ years
◆ AI/ML – 5+ years
◆ Generative AI – 2+ years
◆ LLMs, RAG, Embeddings , Transformers
◆ ML/DL, NLP amp; Predictive Analytics
◆ Cloud AI Platforms – Azure / AWS / GCP
◆ AI/ML Deployment | MLOps
Interview Process - F2F Round at Pune Location
Role Overview
We are looking for an experienced AI/ML Engineer with strong expertise in Python, Generative AI, LLMs, LangChain, and LangGraph. The candidate will be responsible for designing and developing AI-powered applications, intelligent agents, and scalable LLM-based solutions.
Key Responsibilities
- Design and develop AI/ML and Generative AI applications using Python and modern LLM technologies.
- Build LLM-based applications and AI agents using LangChain and LangGraph.
- Develop agentic workflows involving tool calling, memory, reasoning, and multi-step orchestration.
- Integrate LLMs such as OpenAI, Azure OpenAI, Anthropic, Gemini, or other foundation models.
- Develop RAG (Retrieval-Augmented Generation) pipelines using vector databases.
- Work with embeddings, prompt engineering, semantic search, and document processing.
- Develop scalable APIs and backend services using Python, FastAPI, or Flask.
- Build and integrate AI solutions with existing applications and enterprise systems.
- Deploy and maintain AI/ML solutions on cloud platforms.
- Collaborate with data scientists, software engineers, and product teams to develop business-focused AI solutions.
Required Skills
- Strong hands-on experience in Python programming.
- Strong experience in AI/ML and Generative AI.
- Hands-on experience with LLMs and LLM-based application development.
- Strong experience with LangChain and/or LangGraph.
- Experience building AI Agents / Agentic AI workflows.
- Strong understanding of RAG, embeddings, vector databases, and prompt engineering.
- Experience with vector databases such as FAISS, Pinecone, Chroma, Weaviate, or Azure AI Search.
- Experience developing REST APIs using FastAPI/Flask.
- Good understanding of Machine Learning, NLP, and deep learning concepts.
- Experience with Azure / AWS / GCP cloud platforms.
Good to Have
- Experience with multi-agent systems and agent orchestration.
- Knowledge of MLOps / LLMOps.
- Experience with Docker, Kubernetes, and CI/CD.
- Knowledge of LLM evaluation, monitoring, observability, and AI governance.
- Experience with Azure OpenAI, Azure AI Foundry, or AWS Bedrock.
Job Title: Python + GenAI Developer
Experience: 4–6 Years
Location: Bangalore / Hyderabad (as applicable)
Job Description:
We are looking for a skilled Python + Generative AI Developer with hands-on experience in Python development, LLM integration, and building AI-powered applications.
Key Responsibilities:
- Develop backend applications and REST APIs using Python.
- Build and integrate Generative AI solutions using LLMs.
- Work with frameworks such as LangChain or LangGraph.
- Implement Retrieval-Augmented Generation (RAG) pipelines and vector databases.
- Integrate OpenAI or other LLM APIs into applications.
- Collaborate with teams to develop, test, and deploy AI-powered solutions.
- Work with cloud platforms such as AWS, Azure, or GCP.
Required Skills:
- 4–6 years of Python development experience.
- Hands-on experience with Generative AI and LLMs.
- Experience with LangChain or LangGraph.
- Knowledge of RAG and vector databases.
- Experience developing REST APIs using FastAPI or Flask.
- Understanding of prompt engineering and LLM integration.
- Familiarity with Git and cloud platforms.
Preferred Skills:
- Experience with Agentic AI and AI agents.
- Knowledge of embeddings and semantic search.
- Experience with Docker and CI/CD.
Strong AI Engineer / Machine Learning Engineer profiles.
2
Mandatory (Experience 1) – Must have minimum 3+ years of hands-on experience in Data Science, Machine Learning, Applied AI, NLP, Deep Learning, or Generative AI solutions.
3
Mandatory (Experience 2) – Must have strong hands-on experience in Python programming, SQL, data analysis, feature engineering, model development, and production-grade ML applications.
4
Mandatory (Experience 3) – Must have experience working with Machine Learning and Deep Learning frameworks such as PyTorch, TensorFlow, Keras, Scikit-learn, or equivalent.
5
Mandatory (Experience 4) – Must have hands-on experience working on NLP, embeddings, semantic search, text classification, document understanding, recommendation systems, or similar AI/ML use cases.
6
Mandatory (Experience 5) – Must have experience working with Large Language Models (LLMs) such as GPT, Llama, Mistral, Claude, Gemini, Phi, or similar foundation models.
7
Mandatory (Experience 6) – Must have hands-on experience building or implementing RAG (Retrieval Augmented Generation) systems, vector search, knowledge retrieval, embeddings, chunking, indexing, or semantic retrieval solutions.
8
Mandatory (Experience 7) – Must have experience working with Git, CI/CD practices, production environments, and scalable AI/ML systems.
9
Mandatory (CTC) – The CTC breakup offered will be 75% fixed + 25% variable, as per company policy.
10
Mandatory (Age) - Candidate's Age should be below 28 Years
Role Overview
We are looking for a Python Developer with strong experience in Generative AI and LLM-based applications. The candidate should have hands-on experience building AI solutions using Python, RAG, LangChain/LangGraph, and related GenAI technologies.
Mandatory Skills
Python, GenAI/LLM, RAG, LangChain/LangGraph, Agentic AI, FastAPI, REST API, Vector Database, Prompt Engineering, Microservices
Key Responsibilities
- Develop and maintain applications using Python and modern frameworks.
- Build GenAI/LLM-based applications and solutions.
- Develop RAG pipelines using vector databases.
- Work with LangChain/LangGraph for LLM and agent-based applications.
- Develop and integrate REST APIs using FastAPI.
- Implement Agentic AI workflows and AI-powered features.
- Integrate LLMs with existing applications and microservices.
- Apply prompt engineering techniques to improve AI application performance.
Job Description – Python & Generative AI Engineer
Python & Generative AI Engineer
Location: Bangalore, India
Experience: 4+ Years
Employment Type: Full-time
Job Summary
We are looking for an experienced Python & Generative AI Engineer with 4+ years of software development experience and strong hands-on expertise in Python, LLMs, Generative AI, and AI application development.
The ideal candidate should be comfortable building production-grade AI solutions, integrating LLMs with enterprise applications, and developing scalable APIs and services using Python.
Key Responsibilities
- Design, develop, and deploy Generative AI applications using Python and modern AI/ML frameworks.
- Work with Large Language Models (LLMs) such as GPT, Claude, Gemini, Llama, or similar models.
- Develop RAG (Retrieval-Augmented Generation) pipelines using vector databases and embedding models.
- Build AI-powered applications using frameworks such as LangChain, LangGraph, LlamaIndex, or equivalent.
- Develop scalable REST APIs and backend services using FastAPI, Flask, or Django.
- Integrate LLM APIs, prompt engineering, function/tool calling, and structured outputs into enterprise applications.
- Work with vector databases such as FAISS, Pinecone, Weaviate, Milvus, or Azure AI Search.
- Implement document processing, chunking, embeddings, semantic search, and knowledge retrieval solutions.
- Evaluate LLM responses for accuracy, relevance, hallucination, latency, and cost.
- Build and maintain production-ready AI pipelines with appropriate monitoring, logging, security, and error handling.
- Collaborate with data scientists, ML engineers, software engineers, and business stakeholders to deliver AI solutions.
- Write clean, reusable, testable, and well-documented Python code.
- Participate in architecture discussions, code reviews, testing, deployment, and production support.
Required Skills
- 4+ years of experience in software/Python development.
- Strong proficiency in Python and object-oriented programming.
- Hands-on experience with Generative AI and LLM-based applications.
- Experience with OpenAI/Azure OpenAI, Anthropic, Google Gemini, or open-source LLMs.
- Strong understanding of Prompt Engineering and LLM application patterns.
- Experience implementing RAG pipelines.
- Knowledge of embeddings, vector databases, semantic search, and document retrieval.
- Experience with LangChain, LangGraph, LlamaIndex, or similar frameworks.
- Strong experience developing REST APIs using FastAPI/Flask/Django.
- Familiarity with Git, CI/CD, Docker, and cloud platforms such as AWS, Azure, or GCP.
- Good understanding of SQL and databases.
- Strong problem-solving and communication skills.
Good to Have
- Experience with AI agents / Agentic AI and tool/function calling.
- Experience with multi-agent frameworks.
- Knowledge of MLOps/LLMOps and model evaluation.
- Experience with Kubernetes and containerized deployments.
- Knowledge of NLP, machine learning, or deep learning.
- Experience with Azure AI, AWS Bedrock, Amazon SageMaker, or Google Vertex AI.
- Understanding of responsible AI, data privacy, and LLM security.
Education
Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
🚀 Hiring: Python + Gen AI Developer
📍 Location: Bengaluru
💼 Experience: 4–6 Years
Mandatory Skills:
✅ Python
✅ Generative AI / Gen AI
✅ LLMs / AI Application Development
✅ Python Backend / API Development
Role:
Looking for a skilled Python + Gen AI Developer with hands-on experience in developing Python-based applications and integrating Generative AI/LLM solutions.
🔹 Develop scalable Python applications
🔹 Build and integrate Gen AI/LLM solutions
🔹 Develop APIs and backend services
🔹 Collaborate with cross-functional teams
🔹 Troubleshoot and optimize applications
📩 Interested candidates can share their updated resume.
#Hiring #PythonDeveloper #GenAI #GenerativeAI #LLM #AIJobs #BengaluruJobs #TechHiring #ITJobs
PRINCIPAL AI ENGINEER @ METADOME.AI
Company Description
Metadome.ai builds frontier AI models that transform text, drawings, and CAD into production-ready, interactive 3D experiences. The company advances a full generative pipeline—text-to-CAD, 2D-to-3D
reconstruction, CAD completion and harmonization, and real-time interactive rendering—engineered for the precision required in the physical world. Its technology currently powers the modernization of
OEM aftersales for more than 30 automotive and heavy-equipment manufacturers worldwide, delivering accurate, scalable, and fast 3D solutions. Metadome.ai’s platform enables shoppable 3D parts, step-by-step repair animations, and a headless API that feeds consistent 3D assets into commerce, dealer, training, and service systems. The broader mission is to allow anyone to move from an idea, drawing, or specification to a production-grade 3D model and beyond in seconds.
Role Description
As a Principal AI Engineer — Generative CAD & 3D, you will lead the design, development, and deployment of advanced AI models that convert text, 2D drawings, and CAD files into engineering-grade 3D content. You will architect end-to-end generative pipelines, including
text-to-CAD, 2D-to-3D reconstruction, CAD completion, and real-time rendering, collaborating closely with product, design, and engineering teams to ship robust production systems. Day-to-day, you will experiment with novel neural network architectures, optimize model performance on large-scale CAD datasets, write high-quality production code, and guide the integration of AI services into customer-facing platforms. You will mentor other engineers, establish best practices for AI development, and contribute to technical strategy and roadmap. This is a full-time, hybrid role based in Bengaluru, with a mix of on-site collaboration and work-from-home flexibility.
Qualifications
- Strong foundation in Computer Science and Software Development, including data structures, algorithms, system design, and production-grade coding in languages such as Python, C++, or similar.
- Deep expertise in Neural Networks and Pattern Recognition, with hands-on experience designing, training, and deploying modern deep learning architectures for complex, high-dimensional data.
- Experience with Natural Language Processing (NLP), including working with text encoders, multimodal models, and integrating language understanding into generative workflows.
- Advanced degree (Master’s or PhD) in Computer Science, Electrical Engineering, Applied Mathematics, or a related field, or equivalent practical experience in AI/ML research and engineering.
- Background in 3D geometry, CAD, computer graphics, or related domains, with familiarity in 3D representations, mesh processing, and rendering pipelines.










