Senior Software Engineer- Python&GenAI
Senior Software Engineer – Python & AI (3–5 Years Experience) Experience<ul> <li>4+ years of software development experience.</li></ul> Required Skills Python<ul> <li>Strong Python programming skills</li> <li>FastAPI</li> <li>RESTful API development</li> <li>CRUD operations</li> <li>Database integration (PostgreSQL/MySQL/MongoDB)</li> <li>NumPy</li> <li>Pandas</li> <li>PyAutoGUI</li></ul> AI / Machine Learning<ul> <li>Fundamentals of Machine Learning, Deep Learning, and AI</li> <li>Large Language Models (LLMs)</li> <li>Retrieval-Augmented Generation (RAG)</li> <li>Generative AI</li> <li>Local LLM deployment and management</li> <li>Embeddings and Vector Databases</li> <li>Agentic AI</li> <li>Model Fine-tuning</li> <li>Model Quantization and Optimization</li></ul> Responsibilities<ul> <li>Develop and maintain Python-based applications and APIs.</li> <li>Build AI-powered solutions using LLMs and Generative AI technologies.</li> <li>Design and implement RAG-based systems and AI agents.</li> <li>Integrate databases and external services.</li> <li>Optimize and deploy AI models for production environments.</li></ul> Preferred<ul> <li>Experience with LangChain, LangGraph, CrewAI, Ollama, FAISS, ChromaDB, or similar frameworks.</li> <li>Knowledge of Docker, Git, and cloud platforms (Azure/AWS).</li></ul>