Note: The job is a remote job and is open to candidates in USA. EY is a global leader in assurance, consulting, tax, strategy and transactions, committed to building a better working world. They are seeking a Client Technology - Software Engineer to lead the delivery of solution or infrastructure development services, ensuring compliance with standards and understanding business requirements.
Responsibilities
- Solves complex and escalated aspects of a project, performing coding, debugging, testing and troubleshooting throughout the development process
- Provides advanced technical expertise to maximize efficiency, reliability and value from current solutions, infrastructure and emerging technologies, showing technical leadership and identifying and implementing continuous improvement plans
- Develops strong working relationships with peers across Development & Engineering and Architecture teams, collaborating to develop and engineer leading solutions
- Provides a leadership role for the work group, ensuring the appropriate expectations, principles, structures, tools and responsibilities are in place to deliver the project
- Drives consistency to the relevant processes, procedures, standards, technical design whilst supporting the definition, maintenance and implementation of technology standard
Skills
- Advanced technical proficiency in designing, developing, and debugging solutions
- Advanced knowledge of one or more of: C#/Java or Python
- Bachelor's degree in computer science, Engineering, IT, Mathematics, or related field preferred
- More than 10 years applied experience
- Significant relevant experience in either an internal or external software or platform engineering role, or similar
- Technical knowledge and experience in delivering software / platform engineering solutions (depending on specialism), providing comprehensive technical advice and handling user requirements
- CI/CD delivery using code management, configuration management and automation tools such as GitHub, ADO
- Proficiency in fine-tuning language models for specific tasks, including text generation, summarization, or question answering
- Knowledge of embedding models and their application in NLP tasks like similarity matching, clustering, and information retrieval
- Familiarity with designing and implementing agentic systems that combine AI models with external tools or environments for autonomous decision-making
- Ability to design robust evaluation frameworks for AI models and agents, including metrics development, A/B testing, and performance benchmarking
- Microsoft/Google/AWS certificates
- Delivery using modern methodologies
- Significant proven experience in building application using container-orchestration systems like Kubernetes, and container engines like Docker
Benefits
- Medical and dental coverage
- Pension and 401(k) plans
- A wide range of paid time off options
- Team-led and leader-enabled hybrid model
- Flexible vacation policy
- Time off for designated EY Paid Holidays, Winter/Summer breaks, Personal/Family Care, and other leaves of absence when needed to support your physical, financial, and emotional well-being
- Discretionary bonus program
- Comprehensive medical, prescription drug and dental coverage plan
- Defined contribution pension plan
- Great vacation policy plus firm paid days that allow you to enjoy longer long weekends throughout the year
- Statutory holidays and paid personal days (based on province of residence)
- A range of exciting programs and benefits designed to support your physical, financial and social well-being
- Support and coaching from some of the most engaging colleagues in the industry
- Learning opportunities to develop new skills and progress your career
- The freedom and flexibility to handle your role in a way that’s right for you
- Reasonable accommodation to qualified individuals with disabilities including veterans with disabilities
Company Overview
Company H1B Sponsorship