The selected candidate
- The candidate should possess a broad range of skills as an experimental engineer, with a strong emphasis on data management and artificial intelligence technologies.
- The individual must be able to work effectively with AI experts, contributing to the creation of innovative data-driven products and AI solutions.
- The engineer should be comfortable working in experimental settings, exploring new technologies, and developing prototypes to push the boundaries of what's possible with AI and data.
- The candidate is expected to have a comprehensive understanding of the interplay between AI, data science, and software development to deliver seamless and efficient end-to-end solutions.
Your key responsibilities include
- Take full ownership of the design, development, testing, operation, delivery, and maintenance of a comprehensive suite of software solutions or infrastructure, ensuring they meet user requirements.
- Evaluate and resolve issues related to technical feasibility, design optimization, and production, while staying informed of industry developments to identify potential opportunities for new products.
- Provide expert technical guidance to enhance the efficiency, reliability, and value of existing solutions, infrastructure, and platforms, as well as to leverage emerging technologies, demonstrating technical leadership and fostering a culture of continuous improvement.
- Drive the desired outcomes by exhibiting exemplary behavior in achieving success, offering performance management, and mentoring team members for their technical development.
- Ensure consistency in relevant processes, procedures, and standards, and lead the definition, maintenance, and implementation of technology standards, with a focus on technical design and quality.
Skills and attributes for success
As an experimental Engineer, possessing a robust set of skills is crucial to excel in the creation of innovative data-driven products and AI solutions.
- 5+ years’ experience in building applications leveraging AI technologies using any front-end technologies (e.g. React/Angular)
- Expertise in .NET 6 or above, with a preference for knowledge of the .NET 8 framework, experience in Python would be an added advantage.
- Strong understanding of Azure services, OpenAI, and cloud-based development.
- Experience with Docker, Kubernetes, and containerization for software deployment and scalability.
- Proficiency in SQL database management and familiarity with NoSQL and Graph databases.
- Proficiency in Python programming to enhance software solution versatility.
- Excellent problem-solving and analytical skills for complex challenges.
- Exceptional communication and teamwork abilities.
- Independent management of priorities and multitasking in a dynamic environment.
- Commitment to collaborative problem solving, sophisticated design, and quality product creation.
- Certifications in relevant technologies (.NET, Azure, Kubernetes, OpenAI, Python) are beneficial.
- Familiarity with DevOps practices and tools.
- Comprehensive understanding of Agile methodologies and Scrum practices.
- Drive to apply skills innovatively and make a significant impact.
Education
- Bachelor’s degree in computer science, Engineering, IT, Mathematics, or related field preferred
- 5-7 years of applied experience
- Extensive relevant experience in either an internal or external software or platform engineering role, or similar, with highly advanced technical knowledge in assigned specialism
What we look for
- Strong analytical skills and problem-solving ability
- A self-starter, independent-thinker, curious and creative person with ambition and passion
- Excellent inter-personal, communication, collaboration, and presentation skills
- Customer focused
- Excellent time management skills
- Positive and constructive minded
- Takes responsibility for continuous self-learning
- Takes the lead and makes decisions in critical times and tough circumstances
- Attention to detail
- High levels of integrity and honesty
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.