Job Title: Gen AI Developer
Location: Bangalore / Lucknow
Role Type: Full-time, Senior level
Company's website: https://usefulbi.com
LinkedIn link: UBI LinkedIn
About UsefulBI:
UsefulBI is a leading AI-driven data solutions provider specialising in data engineering, cloud transformations, and AI-powered analytics for Fortune 500 companies. We help businesses turn complex data into actionable insights through our innovative products and services.
Role Overview:
We are seeking a Senior Data Scientist / Gen AI Developer who is passionate about transforming raw data into intelligent business insights and building AI models that solve real-world problems. In this role, you'll work across the entire data science lifecyclefrom exploratory analysis and statistical modeling to deploying advanced LLM-based and Generative AI solutions.
You will be at the forefront of building AI-powered products across domains like healthcare, life sciences, finance, and enterprise analytics, with a focus on real-world impact and scalable architecture.
Key Responsibilities
- Design, develop, and deploy Generative AI applications using LLMs such as GPT-4, Claude, Mistral, Gemini, and frameworks like LangChain.
- Build GenAI-powered solutions including AI report generators, contextual chatbots, summarization engines, and semantic search systems.
- Design, optimize, and evaluate prompts for diverse use cases and user personas.
- Implement and enhance Retrieval-Augmented Generation (RAG) pipelines to improve relevance and accuracy.
- Fine-tune and customize foundation models using LoRA, PEFT, and prompt-tuning techniques.
- Evaluate and monitor model performance across accuracy, latency, and business KPIs.
- Apply NLP techniques such as entity recognition, topic modeling, sentiment analysis, summarization, and question answering.
- Work with libraries and frameworks including Hugging Face Transformers, LangChain, spaCy, and NLTK.
- Deploy and scale GenAI solutions on cloud platforms such as AWS Bedrock/SageMaker, GCP Vertex AI, and Azure OpenAI.
- Build secure, scalable inference pipelines integrated with backend systems and APIs.
- Implement MLOps best practices using tools like MLflow, Docker, and CI/CD pipelines.
- Collaborate with product managers, data engineers, and designers to align AI solutions with business goals.
- Continuously explore and experiment with emerging GenAI models, tools, and research to keep solutions cutting-edge.
Required Skills & Qualifications
- 7+ years of experience as a Data Scientist, with strong exposure to Generative AI / LLM-based applications.
- Proficiency in Python and ML libraries including Pandas, NumPy, Scikit-learn, TensorFlow, and PyTorch.
- Experience across the end-to-end ML lifecycle: development, validation, deployment, and monitoring.
- Strong foundation in statistics, probability, and data modeling.
- Hands-on experience with NLP libraries such as NLTK, spaCy, and Hugging Face Transformers.
- Practical experience with OpenAI APIs, LangChain, RAG architectures, and LLM fine-tuning.
- Experience with SQL and at least one NoSQL database.
- Familiarity with cloud platforms (AWS, GCP, Azure) and version control (Git).
- Strong communication skills with the ability to explain complex AI concepts to non-technical stakeholders.