General Information
Type of contract
Fixed-term contract which may be converted into a permanent contract after three years subject to individual performance and organisational needs
Who can apply?
EU nationals
Salary
F/G (bracket 1 - step 1) full time monthly net salary: €5,743 plus benefits, for further information see
what we offer.
Working time
Full time
Place of work
Frankfurt am Main, Germany
Closing date
16.06.2021
Your team
You will be part of the Prudential Domain Services Division in the Directorate General Information Systems (DG/IS). We are a team of around 80 IT professionals tasked with managing and supporting
applications for the business areas responsible for banking supervision, financial stability and
supervisory statistics. We are currently working on the creation of an innovation ecosystem by enhancing systems and digitalising processes, while fostering a digital culture.
In your role as IT Application Development Expert, you will be part of a team responsible for developing innovative applications and for helping to build a framework of state-of-the-art technologies that will shape the future landscape of IT solutions for the European banking supervision and for the ECB in general. You will work closely with business experts and innovation groups in the ECB and other institutions.
We are currently recruiting for three positions.
The ECB is an inclusive employer and we strive to reflect the diversity of the population we serve. We encourage you to apply irrespective of age, disability, ethnicity, gender, gender identity, race, religious beliefs, sexual orientation or other characteristics.
Your role
As an IT Application Expert specialising in artificial intelligence engineering you will:
- coordinate the work of agile teams in close alignment with business customers and other technical areas;
- contribute to the overall strategy for operationalising artificial intelligence and machine learning solutions in a scalable way;
- engage and collaborate with other innovation groups in DG/IS and in the ECB to identify opportunities and synergies;
- steer and actively participate in the software development of new business and technical functionalities;
- support the design of long-term technical solutions by maintaining a broad view of the current trends in the market;
- present the advances and achievements of your team in an effective way to managers, business and technical areas.
The position offers you excellent opportunities to gain valuable insights into banking supervision and its supporting IT infrastructure by applying state-of-the-art technologies in a challenging environment. You will be part of a multicultural team that strives for continuous innovation to make a positive impact on the lives of European citizens.
Qualifications, experience and skills
Essential:
- a master’s degree or equivalent in computer science, engineering, mathematics, physics or another relevant field (click here for details on degree equivalences);
- at least five years’ professional experience in delivering complex IT projects (i.e. total cost of development over €3 million within those five years), managing relationships with customers and coordinating teams of at least five members;
- at least five years’ professional experience in IT enterprise architecture covering artificial intelligence solutions, machine learning operations, hyperscale cloud services, container-orchestration systems, IT security and IT operations/maintenance;
- a sound understanding of artificial intelligence technologies and operationalisation of AI in enterprise environments, hands-on experience with at least two machine learning frameworks (e.g. TensorFlow, PyTorch, Keras) and a broad knowledge of the current AI landscape (both commercial and open source solutions);
- experience in the design and development of applications using cloud native architectures and modern frameworks (both front-end and back-end stacks) and the automation of build and deployment pipelines in complex IT environments;
- expertise in solutions for large-scale data processing and transformation (Apache Spark, Hadoop) and a variety of data persistence solutions (relational databases, NoSQL, cloud managed databases);
- an advanced (C1) command of English and an intermediate (B1) command of at least one other official language of the EU, according to the Common European Framework of Reference for Languages.
Desired:
- experience in the application of agile methodologies in development teams;
- knowledge of information retrieval technologies, search engines and knowledge graphs;
- experience with natural language processing frameworks;
- experience working with Unix operating systems;
- experience in data modelling and design of efficient data structures and data processing algorithms;
- knowledge of European policies and regulations related to artificial intelligence.
You engage collaboratively with others. You pursue team goals and learn willingly from other people’s diverse perspectives. You signal any need for change by explaining it and proposing alternative solutions. You analyse complex information effectively and can evaluate different views to arrive at solutions. You know and anticipate stakeholder needs. You are skilled at encouraging people to develop their abilities and are able to build up high-performing teams.
You are motivated to be part of our team and to use your skills and competencies to achieve the objectives of this position.
You are aware of your strengths and areas for development and know what motivates you to perform at your highest level.
Further information
For additional information on this specific vacancy, you can speak to the Team Lead in IT Application Development, Víctor Morilla, on +49 (0)151 524 09957 between 12:00 and 13:00 during the period open for applications.
Application and selection process
For further information on how to join us,
read more.
The recruitment process for this position will be conducted remotely. It may include a pre-recorded video interview in the pre-selection phase and – if you are invited to participate in the subsequent selection phase – a written exercise, a presentation and interviews.