
Python GENAI Engineer (RARR Job 5251)
Job Skills
Job Description
We are seeking a dynamic and experienced Senior Data Scientist with strong hands-on expertise in Python, LangChain, and any major cloud platform (AWS, GCP, or Azure). The ideal candidate will play a key role in designing and building scalable AI/ML-driven tools and applications, particularly focused on Generative AI and LLM integration.
Key Responsibilities:
-
Develop, fine-tune, and deploy advanced machine learning models using Python and LangChain.
-
Design and build AI-powered tools leveraging LLMs (e.g., OpenAI, Anthropic, Cohere) and vector databases.
-
Integrate AI/ML solutions with cloud-native services on AWS, Azure, or GCP.
-
Apply prompt engineering and chaining techniques to create conversational AI workflows.
-
Work on retrieval-augmented generation (RAG) pipelines and knowledge management solutions.
-
Collaborate with product, engineering, and data teams to identify and solve real-world business problems using AI.
-
Maintain and optimize model performance, data pipelines, and infrastructure.
-
Document processes, code, and models for long-term maintainability.
Must-Have Skills:
-
Strong programming skills in Python with experience in ML libraries (scikit-learn, pandas, NumPy, etc.).
-
Experience with LangChain and vector databases (e.g., FAISS, Pinecone, Weaviate, Chroma).
-
Hands-on experience with cloud platforms (AWS, GCP, or Azure) – including deployment and scaling of ML models.
-
Solid understanding of LLMs, NLP, and GenAI frameworks (OpenAI, Hugging Face Transformers, etc.).
-
Knowledge of prompt engineering and tool chaining concepts.