openBIO Data Scientist

Grupo AIA specializes in advanced software development based on optimization, simulation, and Machine Learning techniques (classification, forecasting, etc.), utilizing both Big Data and standard databases, and applying basic science methodologies, including mathematics, physics and biology. Grupo AIA strives to transform information into useful knowledge to provide our customers with disruptive and cutting-edge solutions that have a significant impact on their business. In recent years, we have increased our activity in the biotech sector and aim to continue growing with the advent of molecular data.

Grupo AIA is currently looking for a computational biologist with experience in data science and machine learning, or a data scientist with a strong biological background, willing to develop a professional career in a company specialized in solving complex problems in the pharma/biotech industry through analytical technologies. We offer you the opportunity to work at the forefront of cutting-edge innovation projects for some of the most disruptive companies in the country. Our biotech projects deal with a variety of biological subjects, including predictions using omics data, molecular activity estimation, etc. You can see some of our projects on our website, http://aia.es.

What do we expect from you, and what are the deliverables involved?

You will work as a Data Scientist on biotech projects for the Innovation Unit at AIA. Your job will consist of:

  • Interacting with final customers to ensure a full understanding of their real needs, business model, biological complexities of their technology, and technological environment.
  • Understanding complex biological problems and designing analytical algorithms and workflows to create business solutions.
  • Developing AI/ML models applied to biological data, often integrated with classic bioinformatics software.
  • Ensuring that our software and deliverables meet the expected requirements and provide the sought solution.
  • Identifying possible new projects or extensions of existing ones.

You will have the support and knowledge of the Innovation Team at AIA, which will accompany you throughout the implementation of these projects. In turn, we expect from you:

  • Knowledge of existing databases and bioinformatics tools that can be relevant in our projects.
  • Fast prototyping skills.
  • Ability to identify gaps in existing algorithms/libraries and develop specific solutions to solve them.
  • Results-driven, strong analytical skills, and a high level of understanding of the available bio-algorithms.
  • Being proactive and having the ability to work either autonomously or as part of a team, depending on the needs of each project.

Being part of the Innovation unit at AIA will allow you to enjoy a stimulating environment with your colleagues to share, learn, and apply the latest technological advances in AI. It will also enable you to be in contact with experts from different sectors and learn from them the insights of their businesses.

Minimum Requirements:

  • Sound knowledge of molecular biology and bioinformatics tools, including processing genomic data (BLAST, annotation & alignment tools, etc…).
  • Experience in Data Science and machine learning (> 1 year), and familiarity with Python and/or R.
  • Advanced level of English.

Desired experience/skills:

The following items are not essential but will be highly valued:

  • The ability to compile/install complex bioinformatics packages.
  • High motivation to tackle complex algorithmic and computational problems, constantly learning, and applying new technologies.
  • Experience managing teams with specialized technical personnel in computational or analytical tasks.
  • Communication skills to convey complex ideas.
  • Passion for keeping up to date with the state of the art in AI/ML applied to biology.

Contact:

Guillermo Rodríguez – rodriguezg@aia.es

openFull Stack Developer – Producto(Python)

Grupo AIA develops advanced software based on optimization techniques, simulation, and Machine Learning (classification, prediction, etc.), both on Big Data and on standard databases. We apply methodologies rooted in the 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.

At Grupo AIA we are looking for a Full Stack Developer (Python)who wants to develop his/her 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 on the front line in truly cutting-edge innovation projects, for some of the largest companies in the country. Our main sectors are banking, energy, retail, and biotech; we also participate in advanced R&D projects, such as quantum technologies. 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?

Initially you will work as Full Stack Developer in the context of solutions designed by our Business Consultants and Data Scientists, in which there is a strong Algorithmic component , complex data management, and frequently visualization techniques.

Your work will focus on both maintaining existing applications and developing new ones. Once you are familiar with our solutions, you will be asked to carry out the technical design based on the specifications or functional proposals provided by the Consultant or Data Scientist, and to implement them under their supervision. The programming languages used in the back- end are Python or Java, while in the front-end we use frameworks like VueJS or React.

You will be responsible for preparing and installing releases in the customer’s test and production environments. You will also participate in the project documentation (operation manual, user manual among others), and depending on your predisposition you will occasionally have a technical dialogue with the client.

The natural professional evolution in AIA (> 1 year), once you have gained a deeper understanding of our projects, is to progress towards greater responsibility and carry out small projects from start to finish (on your own at first, and leading others later on).

Minimum requirements

  • Higher Education degree
  • Experience of more than 3 years as a Full Stack Python Developer¡: Django REST Framework for the back- end and VueJS (or similar) for the front-end
  • Experience in data management and analysis (relational data such as PostgreSQL or document-based ones such as ElasticSearch)
  • Experience in creating and using Docker containers

Desirable skills/experience

  • Experience or knowledge in IT architectures and systems; and in particular Cloud systems (Amazon, Microsoft, or Google)
  • Experience or knowledge in Java (server – side) and Spring
  • Knowledge in the DevOps field
  • Knowledge in areas of Machine Learning and Big Data architectures

What we offer?

  • Permanent contract
  • Participation in leading innovation projects for some of the most important companies in the country
  • Professional development at the pace of your potential
  • Participation in all phases of the project within the framework of a Product; acquisition therefore of a transversal domain knowledge in a specialized framework
  • Company with work methodologies implemented and certified by ISO 9001 and ISO 27001
  • Great collaborative and enriching work environment and multicultural environment
  • Flexible schedule. Possibility of taking advantage of our teleworking program, partial or total
  • Training plans adapted to your needs and potential
  • Private medical insurance
  • Access to flexible compensation plans (parking; transport/restaurant/nursery tickets)
  • Upon completing 2.5 years of seniority in the company, participation in the corporate Pension Plan (3% of gross salary)

APLICACIONES EN INFORMÁTICA AVANZADA, SOCIEDAD LIMITADA. ORDINARY AND EXTRAORDINARY GENERAL SHAREHOLDER’S MEETING

Mrs. Regina María Llopis Rivas, as the Sole Administrator of the company APLICACIONES EN INFORMÁTICA AVANZADA, S.L., calls the Ordinary and Extraordinary General Shareholder´s Meeting, to be held in Sant Cugat del Vallés (Barcelona) at Avenida de la Torre Blanca, number 57, Edificio ESADECREAPOLIS, on June 21st, 2023 at 12:00pm.

THE CALL AND AGENDA FOR THE ORDINARY AND EXTRAORDINARY GENERAL SHAREHOLDER’S MEETING OF APLICACIONES EN INFORMÁTICA AVANZADA, S.L.

openJunior Cloud Engineer for solutions based on Data Science

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.

At Grupo AIA we are looking for a Junior Cloud Engineer for solutions based on Data Science who wants to develop his professional career in a unique company, dedicated to solving complex problems. We offer you to work on the first line of 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 Cloud solutions, within the framework of the Data Science projects of AIA’s Innovation unit. Your work will consist of:

  • Understand the needs of customers and their Cloud environment, to propose the most appropriate technology and architecture for each case.
  • Provide support to Data Scientists in the definition of advanced technological architectures (Big Data, ML- Ops, 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 develop.
  • Port and/or develop new code that implements the solution devised by the Data Scientists.
  • In coordination with AIA’s IT department, when necessary, manage our own Cloud environments that imitate the client’s infrastructure, for development and testing.

Cloud environments could be any (AWS, Azure, GCP…) since our clients are very varied and have very different technology stacks. Software technologies are also very varied:

  • 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.
  • Deployment and maintenance through virtualization and/or containers: Docker (mainly), LXC/LXD, Vagrant, VMware, etc.
  • Task engines like Airflow or Celery.
  • Distributed computing systems with PySpark in clusters such as Cloudera or DataBricks.
  • ElasticSearch, InfluxDB) databases .

All this is for informational purposes, to show that in each project we usually tackle different technologies. You are not expected to know about all of them–far from it. What is expected of you is that you enjoy to always be learning new stuff to be up-to-date, and in this way be a person who can lead decisions regarding architecture and infrastructure in our projects.

Minimum requirements

  • Bachelor’s degree in computer science
  • 1 year experience and medium-level knowledge in a Cloud environment : AWS, GCP or Azure.
  • Passion for understanding how IT works, from the foundation (hardware, networks, operating systems) to the bottom 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 now.
  • Intermediate level knowledge of TCP/IP and networks.
  • Intermediate level knowledge in data management.
  • 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, ML- Ops, or Data Engineering .

openREF. 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”.

APLICACIONES EN INFORMÁTICA AVANZADA, SOCIEDAD LIMITADA.

Documentation for the merger by absorption between Aplicaciones en Informática Avanzada, S.L. and Holding Elequant, S.L.

APLICACIONES EN INFORMÁTICA AVANZADA, SOCIEDAD LIMITADA. EXTRAORDINARY GENERAL SHAREHOLDER’S MEETING

Mrs. Regina María Llopis Rivas, as the Sole Administrator of the company APLICACIONES EN INFORMÁTICA AVANZADA, S.L., calls the Extraordinary General Shareholders’ Meeting, to be held in Sant Cugat del Vallés (Barcelona) at Avenida de la Torre Blanca, number 57, Edificio ESADECREAPOLIS, on January 25th, 2023 at 11:00am.

 

THE CALL AND AGENDA FOR THE ORDINARY AND EXTRAORDINARY GENERAL SHAREHOLDER’S MEETING OF INFORMÁTICA AVANZADA S.L.

¡Los iguales para hoy!

Note: ONCE, the Spanish National Organization of the Blind, is a not-for-profit organization established in 1938. It is the only organization of blind and visually impaired persons in the whole country. Its aim is to provide to its members with the widest range of services possible, from education to employment, from rehabilitation to reading services. ONCE is a self-funded organization, with the selling of tickets for its own lottery as its main means of funding.

For Spanish readers, the title of this article will remind them of a bygone era in which ONCE sellers, walking the streets with their lottery tickets hanging from their chests or from their newly installed booths, called us to participate in what would later be called “la ilusión de todos los días” [every day’s dream].

What few people know is that this activity entailed solving an interesting and complex mathematical problem derived from ONCE’s concern for facilitating the job of its sellers, many of whom are blind.

The organization allowed each seller to choose the variety (number of attached columns of different numbers) and height (number of equal numbers in said columns) of those panels on which they hanged their lottery tickets for display, which they called “topes”. In this way, the offer could be adjusted to the usual clientele of each seller, who would sometimes be inclined to buy several identical numbers to share among friends, and some other times would buy different numbers to have more chances of winning the draw. Each seller chose how many tops of different sizes they wanted to have for sale.

The numbering of the adjacent columns in each top was tricky, since it had to give the impression of being very varied, having both high and low digits, rich in different digits and endings, and they had to be different every day. To facilitate the job of the sellers and prevent them from having to learn the list of all the numbers for sale every day, the organization thought of a series of rules that would make it possible to deduce, from the ticket number in the first column of each top, those of the tickets in the following columns, simply by adding certain amounts to the number of the previous column.

In addition, the printing of the coupons was also intended to prevent a seller from receiving too many tickets having what they considered as “less sellable” numbers such as, according to their own jargon, ugly numbers (because they have too many repeated digits) or the “pelaos” (those ending in several zeros), to mention just two examples.

As a consequence of all of the above, the printing of lottery tickets entailed configuring the arrangement of a series of rectangles of different sizes (the topes) inside a rectangle with a larger area (the plate of the ticket-printing machine). Thus, the different printed sheets would contain the numbered topes according to the established rules, ready to be cut, selected, and distributed.

The mathematical problem of locating rectangles is as simple to formulate as it is complex to solve. At ONCE, a blind person was in charge of figuring out how to best fit the different-sized topes requested by the sellers inside the rectangles of the printing plates. Armed with a voice recorder to record the positions as he was thinking about it, he gradually adjusted the settings of the topes to optimize the settings for the printing of the tickets, so that paper was not wasted and the cutting process was simplified for distribution among the sellers.

This was an arduous task, taking weeks to complete. Therefore, sellers were allowed to request to change their ticket portfolio only a few times a year, typically once a quarter.

To improve this situation, ONCE asked AIA to create an algorithm for optimizing the printing of tickets that would make it possible to have different topes each week and even each day. It is curious to note that the problem of placing several rectangles within a larger one is one of the first use cases of quantum computers currently under development. Following the same algorithmic ideas, about 20 years ago, AIA created this algorithm and included it in a complete solution that contemplated vendor requests, planned optimal printing, and assigned printed and cut topes to vendors.

Thanks to this solution, the frequency with which sellers could change their ticket portfolio increased, allowing variations to be set for key dates or periods, such as holidays or vacation periods in which the clientele of the seller can vary substantially. Today, two decades later, this solution created by AIA continues to be used every day by ONCE, being one of our most beloved and present success stories.

This December 13, 2022, on the day of its patron Saint Lucia, ONCE turns 84. From AIA we want to congratulate the organization on this day and thank you for allowing us to put our slogan “algorithms for a better world” into practice, with our humble contribution to the work of the organization.

This is the first in a series of posts in which AIA looks back on some of its past experiences in celebrating its 35th anniversary over the course of a year.

APLICACIONES EN INFORMÁTICA AVANZADA, SOCIEDAD LIMITADA