Title: Data Science Engineer
Bangalore, KA, IN
Job Description
Must Have
Role: Data Science Engineer
Description:
Responsibilities:
• Design and develop innovative Generative AI solutions leveraging OpenAI, Gemini, Grok, and open-source models such as LLaMA and Hugging Face Transformers.
• Build, fine-tune, and deploy custom LLMs using advanced frameworks like Transformers, LangChain, and PEFT for specialized AI-driven applications.
• Implement and optimize modular, retrieval-augmented generation (RAG) pipelines utilizing LangChain and LlamaIndex to enhance knowledge retrieval capabilities.
• Develop intelligent multi-agent systems for complex workflows using LangGraph and Autogen frameworks, improving operational efficiency.
• Apply advanced prompt engineering techniques to optimize LLM responses for various use cases, ensuring high-quality outputs.
• Create, train, and fine-tune custom NLP, ML, and DL models using frameworks like PyTorch, TensorFlow, and Scikit-learn.
• Deploy models and integrate them into production environments using cloud services like Azure Machine Learning and AWS AI/ML tools.
• Build and manage RESTful APIs to provide AI services for seamless integration with front-end and back-end systems.
• Work with both SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Cosmos DB) for effective data management.
• Ensure smooth deployment workflows using Git, Azure DevOps, and CI/CD pipelines while collaborating with cross-functional teams.
Desired Profile:
• Strong proficiency in Python programming and familiarity with Bash/CLI scripting for automation.
• In-depth experience with machine learning and deep learning frameworks such as Scikit-learn, TensorFlow, PyTorch, and Hugging Face.
• Solid understanding of Generative AI tools like OpenAI APIs, Gemini, Grok, LangChain, and LlamaIndex.
• Proven expertise in prompt engineering for LLMs to generate accurate and relevant responses for diverse use cases.
• Hands-on experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Cosmos DB) databases.
• Skilled in API development, particularly with Flask, for building and exposing AI-based services.
• Experience with version control systems like Git, GitHub/GitLab, and Azure DevOps for collaboration and code management.
• Proficient in deploying AI models on cloud platforms like Azure (AI Services, Azure ML) and AWS (SageMaker, Comprehend, Bedrock).
• Familiar with deployment and monitoring tools such as Azure ML endpoints, AWS Lambda/SageMaker, and Azure Machine Learning Studio.
• Strong communication and collaboration skills to work effectively with product managers, data engineers, and other stakeholders.
Good to have
EQUAL OPPORTUNITY