AI Application Development
Core
Design and develop AI-powered applications using Generative AI and machine learning models for enterprise clients.
Role type
AI Application Developer (Generative AI & LLMs)
Builds
AI copilots, chatbots, document intelligence solutions, and recommendation systems
Domain
Enterprise AI, Generative AI, Cloud Infrastructure
Deliverable
production ML models
Required skills
Python, FastAPI/Flask/Django, LLMs, RAG architectures, Vector databases, MLOps, Containerization, Cloud platforms
Preferred skills
.NET Core/.NET 8+, Microservices, Asynchronous processing, Data pipelines, Structured/Unstructured data handling
Technologies
OpenAI, Azure OpenAI, Vector databases, Containerization, Cloud platforms
Responsibilities
Design and develop AI-powered applications using Generative AI and machine learning models; Integrate Large Language Models (LLMs) into enterprise applications; Build AI copilots, chatbots, document intelligence solutions, and recommendation systems; Implement Retrieval Augmented Generation (RAG) architectures using vector databases; Develop pipelines for embedding generation, semantic search, and contextual retrieval; Optimize prompts, context handling, and response accuracy; Deploy AI models and services using containerization and cloud platforms; Implement monitoring, evaluation, and feedback loops for AI systems; Ensure security, scalability, and performance of AI services
Seniority
Mid-Senior, hands-on IC