Senior Data Scientist - ML, Python

HCL Technologies Noida, India · Bengaluru, India · Hyderabad, India · Chennai, India

About the role

This is a senior data scientist role at HCL Technologies focused on machine learning and NLP, turning large unstructured datasets into actionable insights. It suits an experienced data scientist strong in Python, TensorFlow and PyTorch who wants to build predictive models and analytics reports for clients and stakeholders. The role is on-site across HCL's Bengaluru, Chennai, Hyderabad or Noida locations, or elsewhere in India.

What you’ll do

  • Design and implement machine learning algorithms using TensorFlow and PyTorch
  • Develop and optimize data models using Python and SQL
  • Analyze and mine large datasets to identify trends and patterns
  • Collaborate with cross-functional teams to formulate strategic business solutions
  • Create visualizations and reports to communicate analysis and results

What they’re looking for

  • 6+ years total experience, 5+ years relevant experience in data science and machine learning
  • Strong Python skills
  • Natural language processing (NLP) experience
  • Machine learning model evaluation experience
  • Experience with Kafka and Apache Spark

Nice to have

  • NumPy, pandas, scikit-learn, TensorFlow, PyTorch, XGBoost, LightGBM, NLTK, SpaCy, StatsModels
  • Cross-validation, ROC/AUC, precision/recall, F1-score, confusion matrix
  • Supervised/unsupervised learning, deep learning, time series, reinforcement learning
  • Hadoop, Apache Kafka, Apache Airflow
  • Certified Data Scientist, TensorFlow Developer Certificate, or Professional Data Engineer certification

Questions about this role

Is this role remote?

No, the posting requires physical attendance at Noida, Bangalore, Hyderabad or Chennai.

How many years of experience do I need?

5-6 years of relevant data science experience.

What tools does the role use?

Python, TensorFlow, PyTorch, SQL, Kafka and Apache Spark.

Related roles

Snowflake Technical Specialist

HCL Technologies · Remote

A Snowflake data architecture role leading platform design, pipelines and mentoring for a remote position posted by HCL Technologies.

RemoteFull-time
SnowflakeDBTPythonSQL +10
3 days ago

Microsoft Power BI Senior Technical Specialist

HCL Technologies · Remote

A remote, senior-level Power BI and Microsoft Fabric architecture role at HCL Technologies for someone with deep DAX, semantic modeling and enterprise governance experience.

RemoteSeniorFull-time
Power BIMicrosoft FabricDAXSQL +12
3 days ago

Senior Technical Specialist - DevOps, Python, Kubernetes

HCL Technologies · Remote

A remote DevOps engineering role at HCL Technologies for someone with 3-5 years of experience in Python scripting, Kubernetes, and CI/CD pipelines.

RemoteSeniorFull-time
DevOpsPythonKubernetesJenkins +13
4 days ago

Senior Data Scientist

HCL Technologies · Remote

A remote senior data scientist role at HCL Technologies building GenAI agents, RAG pipelines and multi-agent systems for candidates with 5-10 years of experience.

RemoteSeniorFull-time
LangChainLangGraphLangSmithRAG +8
4 days ago

AWS Senior Data Lead - Glue, SQL, Python

HCL Technologies · Remote

A remote, senior technical lead role at HCL Technologies building AWS Glue and Snowflake data solutions with Python and SQL. Suited to an experienced data engineer ready to lead technical teams and cross-functional data projects.

RemoteSeniorFull-time
AWS GlueSQLPythonSnowflake +3
4 days ago

Azure Senior Data Technical Specialist

HCL Technologies · Remote

A senior Databricks/Azure data engineering role at HCL Technologies for someone ready to own pipeline architecture end to end and mentor junior engineers.

RemoteSeniorFull-time
Azure DatabricksAzure Data FactoryAzure Synapse AnalyticsADLS Gen2 +10
4 days ago