onsite
Data Scientist with NLP
Data Scientist with NLP
EY is hiring a Senior Data Scientist with NLP expertise to join its IT Advisory Services team. This role focuses on designing, executing, and measuring data initiatives, applying machine learning and statistical modeling to solve client business problems, and deploying scoring pipelines at scale. The ideal candidate will have strong technical skills in Python, NLP, and various ML/DL frameworks, alongside excellent business communication skills.
About the role
Position Overview
EY is seeking a Senior Data Scientist with NLP to join the IT Advisory Services team. This role involves working on data analysis and data science use cases, focusing on advanced automation scenarios and applying Machine Learning and statistical algorithms to solve client business problems. The successful candidate will communicate effectively with internal stakeholders and clients, translating business problems into analytical questions.
Your Client Responsibilities
- Manage the successful design, execution, and measurement of data initiatives across customer-facing engagements requiring advanced automation scenarios.
- Communicate with internal stakeholders to make recommendations based on data.
- Translate business problems into analytical questions to simplify and accelerate solution development, balancing strong business communication skills with deep analytical understanding.
- Apply Data Science and ML algorithms using standard statistical tools and techniques for solving client business problems.
- Work on advanced automation client use cases.
- Interface and communicate with onsite Program Managers.
- Provide regular status reporting to supervisors and onsite coordinators.
- Interface with customer representatives as needed.
- Willingness to travel to customer locations within India and outside India on a need basis.
- Willingness to work in UK shifts to support global customers.
- Flexibility to work on various tools and technologies based on demand.
Your Technical Responsibilities
- Work in Machine Learning, Statistical Modeling, Quantitative Analysis, Forecasting, Data Visualization, and recommendation engine.
- Design, implement, and consult on ML models, and deploy scoring pipelines at scale. Integrate these with automation technologies.
- Utilize tools such as Azure ML Studio, Azure Databricks, IBM Watson Studio.
- Solve client business problems in areas of Finance, HR, and other functions, using a mix of AI, ML, and Automation to help automate functions and reduce costs.
- Be prepared to work on other technologies as business requirements demand.
- Prepare key deliverables such as design documents, test documentation, training materials, and administration/procedural guides.
Your People Responsibilities
- Foster a quality culture.
- Lead by example.
- Participate in organization-wide people initiatives.
Requirements
- BS or MS degree in Math, Statistics, IT, Computer Science, Economics, or a related field.
- 4+ years of experience in machine learning, statistical modeling, quantitative analysis, forecasting, data visualization, recommendation engine, etc.
- 2+ years professional experience in software development in languages like Python, Spark.
- Experience in data processing with Python, SQL.
- Understanding of natural language processing concepts and Python scientific libraries like NLTK, spaCy, Gensim, NMT, Extraction, Classification, Intent, Semantics, NER, BERT, Marian, T5, BART, Transformers, Embedding (Word2Vec, ELMO, Glove), Attention Models, LSTM, RNN, OCR/ICR, OpenCV, Contours Segmentation.
- Understanding of building data pipelines on Azure Data Factory, Azure Functions, Data Transformations.
- Experience in design/implementation/consulting experience training ML models and deploying scoring pipelines at scale.
- Experience of using tools like Azure ML Studio, Azure Databricks, IBM Watson Studio will be an advantage.
- Understanding of Explainable AI.
- Experience with DL toolkits such as MXNet, TensorFlow, Caffe, and Torch.
- Deployment experience with Pipelines, Flask, Django, FastAPI, TensorFlow Servings, Micro services, Dockers, Kube-Flow.
- Experience with source control GIT.
- Experience in .Net/Node.js/Java or web technologies will be an added advantage.
- Understanding of contact center related technologies/speech analytics/speech modelling, using various digital techniques will be helpful.
Mandatory Skills
- Experience in machine learning, statistical modeling, quantitative analysis, forecasting, data visualization, recommendation engine etc.
- 5+ years professional experience in software development in languages like Python, R, Spark & SQL.
- Experience in TensorFlow, Keras, Transformers, Scikit-learn, Python libraries.
- Experience in design/implementation/consulting experience training ML models and deploying scoring pipelines at scale.
- Experience in web development technologies like Java/Node.js/C#.
- Sectors: Banking /Telecom /Insurance /healthcare.
- Good business communication skills & client facing skills.
- Contact center transformation experience, Speech, Translation, text mining.
- Working knowledge in Excel and macros.
- Knowledge of any automation process or techniques.
- Understanding of Data warehousing tools & Power BI.
- Prior Client facing experience.