Your key responsibilities
- Design, Develop, and Deploy AI Models and Systems: Collaborate with cross-functional teams to understand requirements and develop AI solutions that align with business objectives.
- Data Analysis, Pre-processing, and Feature Engineering: Conduct data analysis, pre-processing, and feature engineering to ensure high-quality input for AI algorithms.
- Train, Evaluate, and Optimize AI Models: Train, evaluate, and optimize AI models using various machine learning algorithms and techniques.
- Implementation of Scalable and Efficient AI Solutions: Implement scalable and efficient AI solutions in production environments, considering factors such as performance, latency, and reliability.
- Collaboration with AI and Software Engineers: Collaborate with Data Scientists and Software Engineers to integrate AI models into production systems and monitor their performance.
- Continuous Improvement and Innovation: Stay up to date with the latest AI research, developments, and emerging technologies to drive continuous improvement and innovation.
- Analysis and Interpretation of AI Model Outputs: Analyse and interpret AI model outputs, providing insights and recommendations to stakeholders.
Skills and attributes for success
- In this pivotal role, your skills and experience will not only drive the integration of advanced AI solutions but also shape the future of data-driven innovation. Your technical prowess, strategic thinking, and collaborative spirit will be instrumental in propelling our Tax practice to new heights.
To qualify for the role you must have:
- A deep understanding of AI and machine learning algorithms, including experience with regression, classification, clustering, and deep learning.
- Proficiency in Python for AI model development, along with experience in deep learning frameworks such as TensorFlow, PyTorch, or Keras.
- Familiarity with cloud platforms, preferably Azure, to deploy scalable AI solutions, and knowledge of distributed computing frameworks like Spark.
- A strong foundation in software engineering practices, including version control with Git, testing, documentation, and code review.
- Understanding of NLP techniques and frameworks such as Hugging Face's Transformers, BERT, GPT, or Transformer models, TensorFlow's NLP library, or spaCy for language-related AI applications
Ideally, you will also have:
- Experience with natural language processing (NLP) techniques and frameworks, and generative AI techniques, including prompt engineering and fine-tuning LLMs.
- Proficiency in data pre-processing, visualization, SQL, and big data technologies. Strong skills in Python for AI model development and implementation
- Knowledge of containerization tools like Docker and an understanding of responsible AI practices and data privacy.
- Generative AI Techniques: Knowledge and experience in Generative AI techniques, prompt engineering, vector database, LLMs such as OpenAI, Azure OpenAI, Open-source LLMs.
- Fine-tuning: Collaborate with the research and development teams to fine-tune large language models using prompts, ensuring the models produce accurate, contextually relevant, and safe responses.
- Model Evaluation and Optimization: Experience with model evaluation, hyperparameter tuning, and optimization techniques.
- Data Pre-processing and Visualization: Solid understanding of techniques for data pre-processing, feature engineering, and data visualization.
- Cloud Platforms: Familiarity with cloud platforms like AWS, Azure, or GCP for scalable AI solutions. (Azure preferred)
- Distributed Computing: Knowledge of distributed computing frameworks, particularly Spark, for large-scale data processing.
- Version Control Systems: Proficient in using version control systems like Git for collaborative AI development.
- Troubleshooting and Debugging: Ability to troubleshoot and debug complex AI systems and models.
- Containerization: Knowledge of containerization tools like Docker for efficient deployment of AI solutions.
- Software Engineering Practices: Familiarity with software engineering practices, including testing, documentation, and code review.
What we look for:
- We seek individuals who are not only technically skilled but also possess a relentless drive for excellence and innovation.
- Analytical thinkers who can tackle complex problems with AI-driven solutions.
- Excellent communicators, capable of articulating intricate AI concepts to diverse audiences.
- Professionals who can thrive in collaborative environments yet are self-motivated and can independently lead projects to success.
- Continuous learners who are adaptable and proactive in keeping abreast of the latest AI advancements.
- Above all, we look for those who are committed to ethical standards and understand the importance of building trust and integrity in every aspect of their work.
What we offer
[Insert approved reward statement for your country, followed by the following four bullets – or tailor the bullet points to describe the most attractive elements of this role; consider linking to your local “What it’s like to work here” ey.com careers page or your local benefits page ey.com careers page within this section.]
- Continuous learning: You’ll develop the mindset and skills to navigate whatever comes next.
- Success as defined by you: We’ll provide the tools and flexibility, so you can make a meaningful impact, your way.
- Transformative leadership: We’ll give you the insights, coaching and confidence to be the leader the world needs.
- Diverse and inclusive culture: You’ll be embraced for who you are and empowered to use your voice to help others find theirs.
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.