Python Developer (with GenAI Expertise)
Location
On-site
Type
Full Time
Overview
We are seeking an experienced Python Developer to build and enhance AI-powered and Generative AI (GenAI) applications. The ideal candidate should have a strong background in backend development, Python, and AI/ML integrations, with hands-on experience in generative AI models like GPT, Stable Diffusion, and DALL-E. You will collaborate with AI engineers, data scientists, and front-end developers to develop scalable, high-performance applications leveraging cutting-edge GenAI technologies.
Key Responsibilities
Develop, optimize, and maintain AI-powered and Generative AI applications using Python
Integrate AI/ML models using TensorFlow, PyTorch, OpenAI APIs, Hugging Face Transformers, and LangChain
Implement and fine-tune Large Language Models (LLMs) like GPT, Claude, and Llama for various applications
Develop AI-driven chatbots, content generation tools, and automation frameworks using GenAI
Optimize AI model inference for performance and cost efficiency using techniques like quantization and model distillation
Build RESTful APIs and GraphQL endpoints for AI model integration
Work with vector databases like FAISS, Pinecone, or Weaviate for AI-powered search and retrieval
Implement AI ethics and bias mitigation strategies for responsible AI development
Deploy AI models using cloud-based AI services (AWS SageMaker, Azure AI, Google Vertex AI)
Enhance application scalability using containerization (Docker, Kubernetes) and cloud orchestration
Stay updated with the latest GenAI advancements, tools, and frameworks
Required Skills & Qualifications
Bachelor’s or Master’s degree in Computer Science, IT, or a related field
3+ years of experience in backend development using Python and frameworks like Django or Flask
Strong expertise in AI/ML frameworks (TensorFlow, PyTorch, or Scikit-learn)
Hands-on experience with Generative AI models (GPT, DALL·E, Stable Diffusion, Llama)
Proficiency in LLM fine-tuning, prompt engineering, and RAG-based AI applications
Experience working with AI APIs (OpenAI, Hugging Face, Stability AI, Google Gemini)
Strong knowledge of Natural Language Processing (NLP) and Computer Vision (CV)
Familiarity with cloud-based AI services (AWS, Azure, Google AI APIs)
Knowledge of vector databases for AI search and retrieval-based systems
Experience with AI model deployment and monitoring in production environments
Passion for AI-driven innovation and problem-solving in AI-powered applications