Senior Data Scientist role in the PeopleCloud Customer team requiring expertise in machine learning, deep learning, and big data technologies. Responsibilities include analyzing large datasets, designing and implementing ML and deep neural network models using Python, Spark MLlib, Tensorflow, Keras, and other tools. Develop ML pipelines on MS Azure cloud and own end-to-end marketing ML models like Churn, CLV, Propensity, and Affinity. Experience with distributed computing systems (Hadoop, HDInsight, DataBricks), cloud services (Azure preferred, AWS), and CI/CD tools (Git, Jenkins) required. Must have 6-10 years IT experience with 5+ years in data science, strong programming skills, and excellent communication. Work with distributed teams and clients to deliver data science solutions and extend platform functionality.
What you'll do
Perform hands-on analysis of large volumes of web analytics, transaction, customer, second and third-party data
Work with complex data structures, cleanse data and perform statistical analysis
Similar jobs
More roles worth a look
Related opportunities based on specialty and working model so candidates can keep momentum.
Design and implement machine learning models using Spark ML, Python, Map-Reduce, Hive, HDFS, Spring, Hibernate, and Java
Design and implement deep neural network models using Tensorflow, Pytorch, Keras, and Python
Create meaningful data visualizations linked to client business impact
Develop machine learning pipelines with big data design principles in MS Azure cloud using Azure Data Factory
Own end-to-end implementations of multiple marketing machine learning models such as Churn, CLV, Propensity, Affinity models
Exposure to Gen AI infrastructure using RAG, Langchain, and agentic workflows is a plus
Work with a distributed team (onshore and offshore) and collaborate with delivery management, business analysts, visual designers, analytics, developers, and QA
Work directly with clients to own data science solutions as part of the COSMOS Cognitive Marketing Intelligence Cloud Platform team
Extend platform functionality when not supporting client projects
Requirements
Experience with large scale distributed databases and computing systems like Hadoop, HDInsight or DataBricks
Strong passion for understanding key business problems and mining data for insights
Proven capability to deliver end-to-end analyses including predictive models
Expertise in predictive analytics, statistical modeling, data mining, machine learning algorithms and techniques
Excellent communication and interpersonal skills
MS in Computer Science, Math, Physics, or equivalent education/professional experience
6-10 years total IT experience with 5+ years in a data science role
Deep experience in machine learning
Strong experience in at least one programming language (Python or R)
Experience with cloud infrastructure services like Azure and AWS (Azure preferred)
Experience with code repositories and continuous integration tools like Git and Jenkins
Tech stack
PythonSpark MLLibTensorflowKerasDeep Neural NetworksBig DataMap-ReduceHiveHDFSSpringHibernateJavaPytorchMS AzureAzure Data FactoryGen AIRAGLangchainHadoopHDInsightDataBricksRAmazon Web ServicesGitJenkins
Benefits
Employee well-being focusCollaborative work environmentOpportunities for growth through learning, development and career advancementInnovation-driven cultureWork-life balance and flexibilityDiversity, inclusion, and equal employment opportunities
Apply now
Ready to take the next step in your career? Click the button below to continue to the application process.