Skip to Content

AI Systems Engineer

Porto, Portugal

As an AI Systems Engineer (RAG & LLM Systems) at imDigital, you will be part of challenging projects focused on integrating AI models into different imDigital/NordAngle products.

We are looking for someone who goes beyond simple prompt engineering— someone capable of designing and building robust, secure, scalable systems ready for real enterprise environments.

The first challenge involves implementing a Retrieval-Augmented Generation (RAG) system in our management platform for law firms, yurix.pt.

The goal is to create an intelligent legal assistant capable of:

  • performing semantic search on legislation and legal cases;
  • summarizing legal documents;
  • supporting legal analysis and content generation tasks.

You will work on real-world challenges involving:

  • multi-tenancy;
  • data security and privacy;
  • LLM integration;
  • RAG architecture;
  • AI agents;
  • observability and scalability.

We have several other challenges on the roadmap and value people with critical thinking, initiative, and a willingness to propose new solutions and products.

If you want to build AI that truly works in enterprise environments, talk to us.

About You:

Requirements

  • Strong experience with Python
  • Hands-on experience with LLMs in production
  • Previous implementation of RAG systems
  • Experience with at least one Vector Database (e.g., pgvector, Pinecone, Weaviate, Milvus, Qdrant, Elastic/OpenSearch)
  • Experience with REST APIs (FastAPI or similar)
  • Knowledge of Docker
  • Fluent in English
  • Ability to work collaboratively in a team


Differentiating Factors:

  • 2+ years working with LLM systems in production
  • 3+ years working with backend/data systems in production
  • At least one end-to-end RAG project implemented 


Behavioral Profile:

  • Excellent verbal and written communication skills
  • Strong interpersonal skills and customer-oriented mindset
  • High level of organization, responsibility, and results orientation
  • Initiative and critical thinking


About imDigital:


Our Values

  • AGILITY and fast execution
  • TRANSFORMATION by bridging organizations and innovative solutions
  • CUSTOMER SATISFACTION, efficiency, and value creation
  • HUMILITY to recognize mistakes and maintain a continuous learning mindset
  • TEAMWORK — together we are more than the sum of our parts
  • COST AWARENESS, extra mile attitude, and commitment to the company
  • WELL-BEING to enjoy what we do while balancing personal and professional life
  • EQUAL OPPORTUNITIES regardless of gender, religion, age, etc


Work Regime

We believe in balancing personal and professional life. Therefore, we offer a hybrid working model:

  • 2 days per week at the office with your team.
  • Remaining days optional between remote work or office work, depending on your preference.


We have more than one open position, and compensation will be adjusted according to the experience and skills demonstrated..

We are also open to part-time or hybrid collaboration models, especially for candidates connected to academia, research, or those wishing to combine this opportunity with research or teaching projects.

Where we are:

We are in the heart of Porto, on Rua Sá da Bandeira next to major transportation hubs like São Bento Station and Trindade, so on the days we are in the office, we encourage the use of public transport, which is good for your wallet, the environment, and your health!