Source description
About the role
As a skilled Python Developer with expertise in building scalable applications using frameworks like Django, Flask, or FastAPI, your role will involve the following key responsibilities: - Design, develop, and maintain robust backend services and APIs using Python and frameworks such as Django, Flask, or FastAPI. - Build and deploy Gen AI solutions by leveraging OpenAI APIs, LangChain, Vector Databases (FAISS, Pinecone, Weaviate, etc.), and Retrieval-Augmented Generation (RAG). - Integrate LLM-based applications into business workflows, chatbots, or knowledge systems. - Optimize application performance, scalability, and security. - Collaborate with cross-functional teams (Frontend, Data, Product) to deliver end-to-end solutions. - Write clean, maintainable, and well-tested code following best practices. Qualifications required for this role include: - 56 years of professional experience in Python development. - Strong hands-on experience in Django, Flask, or FastAPI for API and backend development. - Practical knowledge of Gen AI/LLMs such as OpenAI, Anthropic, Hugging Face. - Experience in building RAG-based applications using vector databases like FAISS, Pinecone, Chroma, etc. - Good understanding of API design, authentication (OAuth/JWT), and RESTful principles. - Familiarity with SQL/NoSQL databases such as PostgreSQL, MongoDB, MySQL. - Experience with CI/CD pipelines, Docker, and cloud platforms like AWS, Azure, or GCP is a plus. - Strong problem-solving and debugging skills. Additionally, it would be beneficial if you have: - Knowledge of Machine Learning/NLP concepts. - Experience in frontend integration with React.js or similar frameworks. - Familiarity with MLOps tools like MLflow, Vertex AI, SageMaker. - Contributions to open-source AI/ML projects. Please note that the skills required for this role include Docker, Flask, GCP, OAuth, FastAPI, JWT, SQL, NoSQL, Azure, MongoDB, AWS, MySQL, Django, PostgreSQL, API Design, and Python. As a skilled Python Developer with expertise in building scalable applications using frameworks like Django, Flask, or FastAPI, your role will involve the following key responsibilities: - Design, develop, and maintain robust backend services and APIs using Python and frameworks such as Django, Flask, or FastAPI. - Build and deploy Gen AI solutions by leveraging OpenAI APIs, LangChain, Vector Databases (FAISS, Pinecone, Weaviate, etc.), and Retrieval-Augmented Generation (RAG). - Integrate LLM-based applications into business workflows, chatbots, or knowledge systems. - Optimize application performance, scalability, and security. - Collaborate with cross-functional teams (Frontend, Data, Product) to deliver end-to-end solutions. - Write clean, maintainable, and well-tested code following best practices. Qualifications required for this role include: - 56 years of professional experience in Python development. - Strong hands-on experience in Django, Flask, or FastAPI for API and backend development. - Practical knowledge of Gen AI/LLMs such as OpenAI, Anthropic, Hugging Face. - Experience in building RAG-based applications using vector databases like FAISS, Pinecone, Chroma, etc. - Good understanding of API design, authentication (OAuth/JWT), and RESTful principles. - Familiarity with SQL/NoSQL databases such as PostgreSQL, MongoDB, MySQL. - Experience with CI/CD pipelines, Docker, and cloud platforms like AWS, Azure, or GCP is a plus. - Strong problem-solving and debugging skills. Additionally, it would be beneficial if you have: - Knowledge of Machine Learning/NLP concepts. - Experience in frontend integration with React.js or similar frameworks. - Familiarity with MLOps tools like MLflow, Vertex AI, SageMaker. - Contributions to open-source AI/ML projects. Please note that the skills required for this role include Docker, Flask, GCP, OAuth, FastAPI, JWT, SQL, NoSQL, Azure, MongoDB, AWS, MySQL, Django, PostgreSQL, API Design, and Python.