Actively Hiring
TA
Data Science Engineer
Tata Consultancy Services
Kolkata
Skills:
Python
NumPy
Pandas
Scikit-learn
ML Algorithms
Statistics
SQL
NLP
Time Series
Recommendation Systems
Deep Learning
TensorFlow
PyTorch
AWS
Azure
GCP
Job Description
The Data Science Engineer will build and deploy end-to-end ML models including training, validation, and deployment. The role involves data preprocessing, feature engineering, data analysis, model evaluation and tuning. The engineer should have expertise in Python with NumPy, Pandas, and Scikit-learn, hands-on experience with ML algorithms, strong knowledge of Statistics and Probability, and proficiency in SQL. Experience in at least one domain such as NLP, Time Series, or Recommendation Systems is required. The team fosters an inclusive, growth-oriented culture where continuous learning and knowledge sharing are actively encouraged across all levels. The role offers the opportunity to work within a collaborative, cross-functional team environment, contributing to end-to-end project delivery and continuous process improvement initiatives.
Requirements
5-10 years of Data Science experience with strong expertise in Python, ML algorithms, Statistics, and SQL. Experience in data preprocessing, feature engineering, model evaluation, and tuning. Exposure to Deep Learning with TensorFlow/PyTorch and cloud platforms. Domain expertise in NLP/Time Series/Recommendation Systems. Any Graduate qualification. A collaborative mindset, willingness to mentor junior team members, and adaptability to changing business needs are highly valued for this role. Prior experience working in global delivery models, along with exposure to Agile methodologies, will be considered an added advantage.