expiredREF. AIA-2023-04-001 – DS Solutions Architect

Grupo AIA develops advanced software based on optimization techniques, simulation, and Machine Learning (classification, prediction, etc.), both on Big Data and on standard databases. For this, it applies methodologies based on basic sciences, fundamentally Mathematics and Physics. The permanent objective of Grupo AIA is the transformation of information into useful knowledge, which provides our clients with rigorous decision-making support, based on data, at all operational and management levels of their company.

We are looking for an Architect of solutions based on Data- Science who wants to develop his professional career in a growing company dedicated to solving complex problems in the business world through the development of advanced technologies. We offer you to work at the front line in truly cutting-edge innovation projects, for some of the largest companies in the country. You can see some of our past projects on our website, http://aia.es .

What is expected of you and what will your deliverables be?

You will work as an architect and developer in the industrialization of solutions, within the framework of the Data Science projects of the AIA Innovation unit. Your work will consist of:

  • Understand the needs of customers and their technological environment, to propose the most appropriate technology and architecture for each case.
  • Give support to Data Scientists in the definition of advanced technological architectures (Big Data, ML- Ops, Cloud, etc.) that take into account the client’s production environment and ensure good performance, scalability, and easy inspection for maintenance and diagnosis of bugs and failures.
  • Support the Data Scientists team in terms of industrialization, performance optimization, scalability estimates, etc., of the code they developed.
  • In coordination with AIA’s IT department, and when necessary, install and manage our own ML- Ops environments that imitate the client’s infrastructure, for development and testing.

In the AIA Innovation unit the projects are very varied, with very different technology stacks. Here is a brief list of some of the technologies we work with to industrialize our solutions:

  • Web development with Django, FastAPI, Streamlit, Dash or R Shiny, as well as frontend frameworks like VueJS and Vuetify.
  • Dashboarding applications such as Grafana, Kibana, Tableau, or PowerBI.
  • Virtualization and containerization tools like Docker (mostly), Vagrant, VMware, and LXC containers.
  • Task engines like Airflow or Celery.
  • Cloud services under AWS and Azure.
  • Distributed computing systems with PySpark in clusters such as Cloudera or DataBricks .
  • ElasticSearch, InfluxDB ) databases.
  • Code versioning with Git and Subversion.

These, however, are just an example–in each new project we are open to new technologies. You are expected to be able to decide (or at least discuss) in each project which architecture is the most appropriate for the case and guide our data scientists in that industrialization.

Minimum requirements

  • Bachelor’s Degree in Computer Science
  • Passion for understanding how IT works, from the foundations (the hardware, networks, and operating systems) to the top of the stack (what the final application code does).
  • Solid knowledge of programming and IT systems. It is especially important to master Python, which is the language we use the most.
  • Intermediate/advanced level knowledge of data management.
  • Basic knowledge of a cloud environments: AWS, GCP, or Azure.
  • Analysis and tuning capabilities, with a view to improving performance and scalability.
  • Advanced English level.

Desirable experience/skills

The items on the following list are not essential, but they will give you an idea of what we will value additionally:

  • Experience as a Developer / Analyst / Architect in production environments.
  • Knowledge of IT systems in general (hardware, OS, virtualization, networks, etc.)
  • Knowledge in Clustering and Distributed Computing.
  • Personal projects on Github and/or other open- source contributions.
  • Experience managing communications with clients: presentations, work sessions, follow-ups.
  • Experience in supporting the implementation of solutions in customer environments.
  • Master in IT Systems, Big Data, or ML- Ops.

AML PLATFORM EVOLUTION (Project RED ES)

Firms in the financial sector must comply with a series of regulations for the prevention of money laundering and terrorist financing (AML/FT). To do this, they have had to design and implement complex processes to comply with the specific regulations of each jurisdiction in which they operate. Today, the popularity of new financial technologies, such as remote banking, the use of cryptocurrencies, e-commerce platforms, etc., make regulatory compliance even more complex. Although there are software tools to detect suspicious transactions, these are usually based on the knowledge of subject matter experts, but as new criminal tactics emerge, software detection mechanisms become outdated and need to be updated. The use of new technologies based on Machine Learning come to alleviate this problem, since this type of algorithms are capable of learning from the data, without the need for the programmer to re-code expert knowledge. They also provide anomaly detection capabilities that vastly exceed those of humans.

Grupo AIA is the creator of the AML SIOPEIA GEB platform, which uses Artificial Intelligence techniques to analyze a large volume of data and offers a solution to the AML/FT problem to important financial entities in Spain and Portugal. This proposal to RED.ES is aimed at applying state-of-the-art Machine Learning techniques to improve the quality of the suspicions generated by the analysis processes, both to reduce false positives and to increase the types of risk cases detected (that is, reduce also false negatives). Along the same lines, it proposes applying network/graph analysis to establish new detection criteria based on characteristics of the customer relationship graph and their operations. In addition, in the field of robotics, it is proposed to automate the manual processes of the supervision team, by applying face recognition. And finally, to also reduce the workload of analysts, it proposes applying machine learning to triage suspicions, so that their review reduces the risks of the entity.

The public entity RED.ES, attached to Spain’s Ministry of Economic Affairs and Digital Transformation, through the Secretary of State for Digitization and Artificial Intelligence, through the 2021 Call for aid for R&D projects in artificial intelligence and other digital technologies and their integration into value chains, has granted financial support to the company APLICACIONES EN INFORMÁTICA AVANZADA, S.L. as a beneficiary of the grant for the development of the project “ADVANCED DETECTION OF MONEY LAUNDERING WITH MACHINE LEARNING”.

edge-computing-cloud

Edge Computing, are we going back to physical DPCs or is it the trendy buzzword?

In a future filled with data from thousands of millions of devices connected to the internet, faster and more reliable data processing will be crucial for industries development. In recent years, we have witnessed the Cloud computing consolidation thanks to its centralized and scalable nature.

Analitica-avanzada

Advanced Analytics to stand out from the others [Infographics]

Constantly changing customers´ demand and market gaps are some of the things executives from different sectors must keep in mind to continue generating sales. Data analysis is the only way companies can compete with digital businesses and their disruptive impact on the international market.

Health, the new challenge in Artificial Intelligence

Data has significantly grown with the advent of network devices in the health sector such as medical clinical histories, diagnostic processes, and more particularly, medical imaging -the introduction of Real-World Evidence. Making correct use of this data could save a great number of lives and reduce sanitary costs.