Senior Data Scientist

RapidBrains
Pune District, Maharashtra, India

Job Title : Senior Data Scientist

Experience: 7+ Years

Location : Chennai, Bangalore, Pune, Coimbatore (Hybrid)

Contract: Long-Term Contract

Notice Period : Immediate Joiners

We’re looking for a Senior Data Scientist who can build and deploy production-ready ML and GenAI solutions across GCP, Azure, and AWS.

Key Responsibilities

  • Design, build, train, and optimize Machine Learning and Generative AI models
  • Develop solutions using LLMs, RAG, embeddings, prompt engineering, and LLM integrations
  • Build scalable, production-grade applications using Python and FastAPI
  • Apply strong Object-Oriented Programming (OOP) principles to develop clean, modular, and maintainable solutions
  • Deploy and manage ML/AI workloads across GCP, Azure, and AWS environments
  • Design, develop, and integrate REST APIs and scalable API services
  • Work on API management, integrations, authentication, and service communication
  • Implement and maintain CI/CD pipelines for ML applications, APIs, and microservices
  • Contribute to cloud migration, ML platform modernization, and application modernization initiatives
  • Collaborate closely with Data Engineering, Product, Cloud, DevOps, and Infrastructure teams
  • Optimize applications and ML workloads for performance, scalability, reliability, and production readiness
  • Follow best practices for software development, version control, testing, deployment, and monitoring

Must-Have Skills

7+ years of experience in Data Science / ML Engineering / related roles

Strong hands-on Python development

Strong understanding of OOP / OOPS concepts

Hands-on experience with FastAPI

Strong experience in GenAI / LLM development

Experience with RAG, embeddings, and LLM integrations

Experience developing and integrating APIs

Understanding of API Management

Experience with at least one major cloud platform: GCP / Azure / AWS

Hands-on experience with CI/CD pipelines

Experience with Jenkins and/or GitHub Actions

Understanding of ML deployment and productionization

Preferred / Good-to-Have

Experience with ML platform modernization

Exposure to cloud migration projects

Experience developing microservices

Knowledge of containerization and cloud-native architectures

Experience integrating AI/ML solutions with enterprise applications

Strong understanding of scalable and production-grade system design

Experience working with cross-functional Product, Data Engineering, DevOps, and Infrastructure teams

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →