Associate Consultant - Tech Consulting - National - Data & Analytics - New Delhi
Internship New Delhi (New Delhi) Teaching
Job description
About EY
As a global leader in assurance, tax, transaction and advisory services, we’re using the finance products, expertise and systems we’ve developed to build a better working world. That starts with a culture that believes in giving you the training, opportunities and creative freedom to make things better. Whenever you join, however long you stay, the exceptional EY experience lasts a lifetime. And with a commitment to hiring and developing the most passionate people, we’ll make our ambition to be the best employer by 2020 a reality.
Machine Learning Engineer – IT Advisory
The opportunity
EY is looking for an expert software developer with experience of architecting high performance software applications who is passionate about artificial intelligence and up-to-date with the latest developments in the field.
Your key responsibilities
• Understanding business objectives and developing application architecture to achieve service agreement such as:
o Maximum response time
o Availability
o Quality/Confidence of prediction
o Max re-train time, etc
• Should be well aware and experienced in architecture of Machine Learning (ML) applications such as:
o Recommendation system
o NLP based application
o Regression applications
• Should have worked on building web/mobile/desktop applications
• Managing available resources such as hardware, data, and personnel so that deadlines are met
• Analyzing the ML algorithms that could be used to solve a given problem and ranking them by their success probability
• Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world
• Verifying data quality, and/or ensuring it via data cleaning
• Supervising the data acquisition process if more data is needed
• Defining validation strategies
• Defining the pre-processing or feature engineering to be done on a given dataset
• Defining data augmentation pipelines
• Training models and tuning their hyper-parameters
• Analysing the errors of the model and designing strategies to overcome them
• Training other team members
Skills and attributes for success
• Proficiency with web-frameworks for deployment of ML solutions as On-demand web-service accessible via REST api.
• Proficiency with a deep learning framework such as TensorFlow or Keras
• Proficiency with Python and basic libraries for machine learning such as scikit-learn and pandas
• Expertise in visualizing and manipulating big datasets
• Proficiency with OpenCV
• Ability to select hardware to run an ML model with the required latency
• Understanding of complete application architecture
• Experience of working with Relational and non-relational databases
To qualify for the role you must have
• B.Tech. preferably in Computer Science
• 5-10 years of overall work experience
• 2-5 years of relevant experience
• Application architecture
• Experience of building and deploying ML solutions
Ideally you’ll also have
• Positive attitude. Go getter mindset
• Excellent interpersonal skills and hands on approach towards his/her work
• Inspirational leader. Ability to motivate team by leading from front.
• Eager to learn new skills Problem Solving aptitude
What we look for
People with the ability to work in a collaborative way to provide services across multiple client departments while adhering to commercial and legal requirements. You will need a practical approach to solving issues and complex problems with the ability to deliver insightful and practical solutions.
What working at EY offers
EY is committed to being an inclusive employer and we are happy to consider flexible working arrangements. We strive to achieve the right balance for our people, enabling us to deliver excellent client service whilst allowing you to build your career without sacrificing your personal priorities. While our client-facing professionals can be required to travel regularly, and at times be based at client sites, our flexible working arrangements can help you to achieve a lifestyle balance.