Client Technology-Engineering-Software Engineering
EY
EY
Embark on a career-defining journey at EY, where we champion a culture of inclusivity and provide the global platform and cutting-edge technology to help you achieve your full potential. Your unique perspective is invaluable in shaping EY's future and contributing to a better working world for everyone. We are committed to fostering your growth and confidence.
Join EY to build a better working world. We empower you to succeed within a diverse, globally connected team, enabling you to steer your career in any direction you desire. This role offers the opportunity to lead the delivery of innovative solution or infrastructure development services for complex projects, leveraging exceptional technical acumen and hands-on expertise.
Take ownership of the design, development, delivery, and ongoing maintenance of sophisticated solutions and infrastructure. Ensure strict adherence to and contribute to the evolution of relevant industry standards. Critically analyze business and user requirements, guaranteeing that design specifications align seamlessly with both business objectives and technical intricacies.
Address and resolve intricate and escalated project challenges through proficient coding, debugging, testing, and troubleshooting across the entire development lifecycle. Offer advanced technical guidance to optimize the efficiency, reliability, and value derived from existing solutions, infrastructure, and emerging technologies. Demonstrate technical leadership by identifying and implementing strategic continuous improvement plans.
Cultivate robust professional relationships with colleagues across Development & Engineering and Architecture teams, fostering collaborative development of pioneering solutions. Assume a leadership role within the workgroup, ensuring appropriate expectations, principles, structures, tools, and responsibilities are established to guarantee successful project outcomes. Champion consistency in processes, procedures, standards, and technical design, while actively supporting the definition, maintenance, and implementation of technology standards.
Demonstrate advanced technical proficiency in designing, developing, and debugging complex solutions. Possess in-depth knowledge of at least one of the following: C#, Java, or Python. A Bachelor’s degree in Computer Science, Engineering, IT, Mathematics, or a related discipline is preferred. We require a minimum of 10 years of applied professional experience, with significant relevant experience in either an internal or external software or platform engineering role, or a comparable position.
Exhibit strong technical knowledge and practical experience in delivering software/platform engineering solutions, providing comprehensive technical advice, and adeptly managing user requirements. Expertise in CI/CD delivery using code management, configuration management, and automation tools such as GitHub and ADO is essential. Proficiency in fine-tuning language models for specific tasks like text generation, summarization, or question answering is required.
Knowledge of embedding models and their application in NLP tasks, including similarity matching, clustering, and information retrieval, is crucial. Familiarity with designing and implementing agentic systems that integrate AI models with external tools or environments for autonomous decision-making is necessary. The ability to design robust evaluation frameworks for AI models and agents, including metrics development, A/B testing, and performance benchmarking, is expected.
Ideally, you will also possess Microsoft, Google, or AWS certifications, experience with modern delivery methodologies, and significant proven experience in building applications using container-orchestration systems like Kubernetes and container engines like Docker. We are seeking a self-starter who is an independent thinker, curious, creative, ambitious, and passionate about technology.
EY Global Delivery Services ( EY GDS)
Engineering