
Senior Consultant
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
The Opportunity
EY is seeking a hands-on Python / AI Engineer to design and implement cutting-edge AI applications. This role involves utilizing large language models (LLMs), transformer-based architectures, and prompt engineering techniques to develop AI solutions. You will operate at the intersection of backend engineering and applied AI, instrumental in bringing Generative AI use cases to production environments.
Key Responsibilities
- Develop and deploy Generative AI applications leveraging LLMs such as OpenAI, Cohere, Claude, and open-source models like LLaMA, Mistral, and Falcon.
- Create Python-based services and APIs to support AI models and workflows.
- Design prompt templates, chains, and retrieval-augmented generation (RAG) pipelines for enhanced AI functionality.
- Integrate vector databases (e.g., FAISS, Pinecone, Weaviate) to enable context-aware AI responses.
- Optimize AI model usage for improved latency, cost-effectiveness, and accuracy in production settings.
- Collaborate with product managers, designers, and ML researchers to deliver innovative AI features.
- Maintain up-to-date knowledge of the Generative AI landscape and evaluate emerging models and frameworks.
Minimum Qualifications
- 2–5 years of experience in Python backend or AI development.
- Demonstrated hands-on experience with at least one LLM API or open-source model.
- Solid understanding of prompt engineering principles and RAG pipelines.
- Experience integrating external tools and APIs within LLM workflows.
- Proficiency in building REST APIs and scalable backend services.
- Strong capabilities in debugging, problem-solving, and communication.
Preferred Qualifications
- Experience in fine-tuning LLMs or training lightweight transformer models.
- Exposure to LangChain agents, tool-use, and orchestration frameworks.
- Working knowledge of cloud-native deployment strategies and containerization technologies.
- Prior experience in developing chatbots, copilots, or content generation tools.
Ideal Candidate Profile
- Excellent communication, facilitation, relationship-building, presentation, and negotiation skills.
- High degree of flexibility, adaptability, and creativity.
- Comfortable interacting with senior executives, both internally and at client organizations.
- Strong leadership qualities and the capacity for supervisory responsibility.
What We Look For
We seek individuals who excel in collaborative environments, providing services across multiple client departments while adhering to commercial and legal requirements. A practical approach to problem-solving and the ability to deliver insightful, actionable solutions are essential.
What Working at EY Offers
EY is committed to fostering an inclusive workplace and actively supports flexible working arrangements. We strive to create a work-life balance that allows for excellent client service delivery alongside career advancement and personal priority management. While travel and client site presence may be required for client-facing roles, our flexible policies aim to support a balanced lifestyle.
Company
EY
EY is a global leader in assurance, tax, transaction, and advisory services. We leverage our extensive finance products, expertise, and systems to foster a better working world. Our culture is built o...