Sign in to see your fit: the skills, experience and location this job asks for, checked against your profile.
Job description
Location: Chennai, Tamil Nadu Department: Data Science
We are seeking a Data Scientist to join our team at Ford Global Data Insights and Analytics (GDIA) in Chennai, Tamil Nadu, India. As a Data Scientist, you will design, develop, and deploy end-to-end analytics, machine learning, and GenAI solutions, working with large-scale structured and unstructured data.
Responsibilities:
Translate business objectives into well-defined analytical and mathematical problem statements
Design, implement, train, tune, validate, and monitor predictive and prescriptive models
Apply machine learning techniques such as regression, classification, clustering, ensemble methods, deep learning, and time-series analysis
Analyze large, high-dimensional datasets to identify patterns, drivers, anomalies, and trends
Develop scalable analytics pipelines and reusable modelling frameworks suitable for automation and production deployment
Design and implement Generative AI and LLM-based solutions, including NLP, NLG, and semantic search
Build and deploy Retrieval Augmented Generation (RAG) pipelines for enterprise knowledge and data extraction use cases
Fine-tune, evaluate, and monitor Large Language Models for business applications
Apply text preprocessing, tokenization, embedding generation, prompt engineering, and LLM orchestration techniques
Leverage modern GenAI frameworks and libraries (e.g., Transformers, LangChain-based workflows) to build scalable AI applications
Qualifications:
Bachelor’s or Master’s degree in Data Science, Computer Science, Engineering, Statistics, Applied Mathematics, Operations Research, or related quantitative field
Strong hands-on experience in Python for data analysis, machine learning, and AI development
Experience with common ML and analytics libraries (e.g., NumPy, Pandas, scikit-learn, TensorFlow, PyTorch)
Experience with SQL and working with relational and large-scale datasets
Experience building analytical models and communicating insights to business stakeholders
Master’s or Ph.D. in a quantitative or engineering discipline
5+ years of experience applying machine learning, advanced analytics, and AI techniques in real-world settings
Strong experience with Generative AI, LLMs, NLP, and RAG architectures
Experience with cloud platforms, especially Google Cloud Platform (GCP), including Vertex AI, BigQuery, and related services
Experience working with large-scale data ecosystems (e.g., NoSQL databases, Hadoop ecosystem)
Proficiency with version control (Git) and collaborative development practices
Strong mathematical foundations in probability, linear algebra, optimization, and numerical methods
Excellent problem-solving, communication, and data storytelling skills
Ability to work independently while collaborating effectively with cross-functional teams
Key skills
Required
BigQueryData AnalysisGitGoogle Cloud Platform (GCP)HadoopMachine LearningNatural Language Processing (NLP)NumPyPandasPyTorchPythonSQLScikit-learnTensorFlow
This page helps Indian job seekers prepare for Python interviews for backend, data engineering and data analyst roles, whether you are a fresher facing your first technical round or an experienced developer aiming for a senior position. It has 60 questions in three levels, easy, medium and hard, each with a concise sample answer and, where it helps, runnable Python 3.12 code. Topics include data structures, OOP, generators, decorators, the GIL and concurrency, type hints, testing and performance. Answer each question aloud in your own words first, then compare with the sample answer and run the code to check your understanding.
What is the difference between mutable and immutable types in Python?
What is the difference between a list and a tuple?