Job title: AI Software Engineer
Job type: Contract
Emp type: Full-time
Industry: Computer Software
Pay rate: Negotiable
Location: Lisbon (Hybrid)
Job published: 04-03-2026
Job ID: 37105

Job Description

Job Brief:

We are looking for an AI Software Engineer to join a multinational company with offices in Lisbon, working on the development of AI agents and LLM-powered solutions within modern distributed architectures. This role follows a hybrid model, with three days per week in the office.

 

Responsibilities:

  • Design and develop AI agents to support application modernization and technology migration initiatives, leveraging LLM capabilities and agentic patterns.
  • Build micro-services and distributed components that expose intelligent capabilities through scalable and well-designed APIs.
  • Develop LLM-Powered solutions, including the implementation of Retrieval-Augmented Generation (RAG), embeddings, and related protocols to enable advanced automation and reasoning.
  • Contribute to improving and optimizing multiple stages of the SDLC through intelligent automation, integration, and engineering best practices.
  • Contribute to the implementation of testing strategies and QA processes, including test case creation and API validation using tools such as Postman or SOAP UI.
  • Collaborate with multidisciplinary teams to integrate AI-driven services into existing architectures, ensuring scalability, security, and maintainability.

 

Requirements & Skills:

  • Strong programming experience in .NET (preferred) or Java, with the ability to design and build scalable backend services.
  • Solid understanding of micro-services architectures and distributed systems, including the design of resilient and scalable service-based applications.
  • Practical experience working with Large Language Models (LLMs) and related protocols (e.g., MCP), as well as familiarity with Retrieval-Augmented Generation (RAG) and embedding-based architectures.
  • Experience in software testing and QA practices, including test case design and validation of APIs using tools such as Postman or SOAP UI.
  • Familiarity with agent-based or agentic architectures, with the ability to contribute to intelligent automation solutions.
  • Self-driven and results-oriented mindset, with the ability to work autonomously while collaborating effectively with cross-functional teams.
  • Nice to have: exposure to event-driven architectures and high-availability systems, knowledge of communication protocols such as gRPC, SOAP, or JSON/RPC, as well as experience with API security (OAuth2, JWT, zero-trust principles) and observability standards like OpenTelemetry.

 
Your Next Challenge Awaits!

Ready to take your career to the next level? Submit your application and explore the impact you can make with us!

Apply with indeed
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB
File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB