
Digital
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
Join EY's Assurance Digital team in Kolkata, West Bengal, India, as a Senior AI Developer. In this core full-time role, you will be instrumental in developing innovative, high-growth products by applying AI research and advanced analytics to solve complex business problems. You will collaborate with multi-disciplinary teams across the region to support global clients, integrating data science with business insights. Your expertise will drive our innovation agenda.
Key Responsibilities:
- Translate business challenges into analytical problems and design solution approaches.
- Clean, aggregate, analyze, and interpret data to extract valuable business insights.
- Manage the end-to-end AI/ML implementation lifecycle, including model design, feature planning, testing, production setup, monitoring, and release management.
- Work closely with Solution Architects to deploy AI Proofs of Concepts (POCs) and scale them into production-level applications.
- Utilize advanced Python skills and deploy open-source models.
- Develop data extraction techniques for complex documents (PDF, Word) to extract entities, tables, and information.
Key Requirements and Skills:
- Bachelor's or Master's degree in Data Science, Business Analytics, Statistics, Engineering, Operational Research, or a related field with a strong focus on modern data architectures.
- Proficient in Python with excellent coding skills.
- Minimum 4 years of core data science experience in areas such as:
- Machine Learning (Regression, Classification, Decision Trees, Random Forests, Time Series Forecasting, Clustering)
- Large Language Models (LLMs) including OpenAI models (ChatGPT, GPT4), and frameworks like LangChain and Llama Index.
- Open-source LLM frameworks (Mistral, Llama) and fine-tuning on custom datasets.
- Deep Learning (DNN, RNN, LSTM, Encoder-Decoder Models)
- Natural Language Processing (NLP): Text Summarization, Aspect Mining, Question Answering, Text Classification, Named Entity Recognition (NER), Natural Language Generation (NLG), Sentiment Analysis.
- Computer Vision: Image Classification, Object Detection, Tracking.
- SQL/NoSQL Databases and data manipulation.
- API Deployment (Flask, FastAPI, Azure Function Apps), web app creation, Docker, and Kubernetes.
- Additional skills include excellent written and oral communication, presentation, and facilitation abilities.
- Proven project management experience with the ability to coordinate multiple projects, prioritize tasks, and maintain organization, flexibility, and self-discipline.
- Proactive, organized, and self-sufficient with the ability to analyze complex problems and deliver pragmatic solutions.
- Ability to quickly gather and analyze data from various sources.
- Strong leadership potential and ability to foster discipline within team behaviors.
What EY Offers:
- Opportunities to work with a market-leading, multi-disciplinary team of over 7200 professionals.
- Engaging and meaningful projects with a focus on education, coaching, and practical experience for personal development.
- An individual progression plan for career growth and the opportunity to quickly take on responsible roles.
- An interdisciplinary environment that emphasizes high quality and knowledge exchange.
- Support, coaching, and feedback from engaging colleagues.
- Opportunities to develop new skills and advance your career.
- The freedom and flexibility to manage your role effectively.
Company
EY
EY is a global leader in assurance services and is dedicated to helping clients grow, transform, and operate more effectively. With a presence in over 150 countries, EY teams in Kolkata, West Bengal, ...