At EY, you'll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture, and technology to become the best version of you. And we're counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.
Title: Senior Developer
Overall Years of Experience:
Relevant Years of Experience:
Technical Lead:
The Artificial Intelligence (AI) & Machine Learning (ML) Developer is responsible for designing and implementing solutions based on AI and Machine Learning.
Position Summary
- 3+ years of experience in a similar profile with a strong service delivery background.
- Lead and guide a team of Junior Developers.
- Design technical specifications for AI, Machine Learning, Deep Learning, NLP, NLU, NLG projects and implement the same.
- Contribute to products or tools built on Artificial Intelligence technologies and paradigms, that can enable high-value offerings.
- Building AI solutions would involve the use and creation of AI and ML techniques including but not limited to deep learning, computer vision, natural language processing, search, information retrieval, information extraction, probabilistic graphical models, and machine learning.
- Plan and implement version control of source control.
- Define and implement best practices for software development.
- Excellent computer skills - proficient in Excel, PowerPoint, Word, and Outlook.
- Excellent interpersonal skills and a collaborative management style.
- Ability to analyze and suggest solutions.
- Strong command on verbal and written English language.
Roles and Responsibilities
Essential
- Create Technical Design for AI, Machine Learning, Deep Learning, NLP, NLU, NLG projects and implement the same in production.
- Solid understanding and experience of deep learning architectures and algorithms.
- Experience solving problems in the industry using deep learning methods such as recurrent neural networks (RNN, LSTM), convolutional neural nets, auto-encoders, etc.
- Should have experience of 2-3 production implementations of machine learning projects.
- Knowledge of open-source libraries such as Keras, TensorFlow, PyTorch.
- Work with business analysts/consultants and other necessary teams to create a strong solution.
- Should have an in-depth understanding and experience of Data Science and Machine Learning projects using Python, R, etc. Skills in Java/C are a plus.
- Should be developing solutions using Python in AI/ML projects.
- Should be able to train and build a team of technical developers.
- Desired to have experience as leads in designing and developing applications/tools using Microsoft technologies - ASP.Net, C#, HTML5, MVC.
- Desired to have knowledge of any of the cloud solutions such as Azure or AWS.
- Desired to have knowledge of any container technology such as Docker.
- Should be able to work with multicultural global teams and teams virtually.
- Should be able to build strong relationships with project stakeholders.
EY | Building a Better Working World
EY exists to build a better working world, helping to create long-term value for clients, people, and society and build trust in the capital markets.
Enabled by data and technology, diverse EY teams in over 150 countries provide trust through assurance and help clients grow, transform, and operate.
Working across assurance, consulting, law, strategy, tax, and transactions, EY teams ask better questions to find new answers for the complex issues facing our world today.