Senior AI Software Engineer

Xpertsoft

Portugal

Remote

EUR 65,000 - 90,000

Full time

24 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Xpertsoft in Portugal seeks a Senior GenAI Software Engineer to design, develop, deploy and maintain production-ready GenAI applications, including AI assistants and RAG systems. You will build Python backends, APIs and client integrations.

Lead end-to-end from discovery to production, focusing on LLM integrations, embeddings, vector databases and context management, while standardising scalable solutions for varied client environments.

Qualifications

  • 5+ years of experience in software engineering.
  • Strong Python backend development skills, using FastAPI or similar frameworks.
  • Strong knowledge of software design and application architecture.
  • Good understanding of RAG architectures, GenAI agents, context management and LLM integrations.
  • Ability to deliver solutions from POC to production, covering backend development, infrastructure, deployment and integration.
  • Comfortable working with cloud environments, servers, networking fundamentals, CI/CD and production operations.

Responsibilities

  • Design, develop, deploy and maintain production-ready GenAI applications, including internal AI assistants, RAG systems, agents and document-processing solutions.
  • Build Python backend services, APIs and integrations with client systems.
  • Develop solutions using LLM integrations, MCP, embeddings, vector databases and context management.
  • Take end-to-end ownership of solutions, from technical discovery and architecture through implementation, deployment, monitoring and continuous improvement.
  • Standardise and package solutions for deployment across different client environments.
  • Contribute to architectural decisions and define best practices for software development, GenAI evaluation, observability, scalability and maintainability.
  • Understand client business needs, challenge requirements and propose pragmatic, product-oriented solutions.

Skills

Python
FastAPI
LLM integrations
RAG architectures
Context management
Vector databases
Embeddings
CI/CD
Cloud environments
Software architecture

Tools

Azure
Docker
Kubernetes
PostgreSQL
OpenAI

Job description

  • Design, develop, deploy and maintain production-ready GenAI applications, including internal AI assistants, RAG systems, agents and document-processing solutions.
  • Build Python backend services, APIs and integrations with client systems.
  • Develop solutions using LLM integrations, MCP, embeddings, vector databases and context management.
  • Take end-to-end ownership of solutions, from technical discovery and architecture through implementation, deployment, monitoring and continuous improvement.
  • Standardise and package solutions for deployment across different client environments.
  • Contribute to architectural decisions and define best practices for software development, GenAI evaluation, observability, scalability and maintainability.
  • Understand client business needs, challenge requirements and propose pragmatic, product-oriented solutions.
Requirements
  • 5+ years of experience in software engineering.
  • Strong Python backend development skills, using FastAPI or similar frameworks.
  • Strong knowledge of software design and application architecture.
  • Good understanding of RAG architectures, GenAI agents, context management and LLM integrations.
  • Ability to deliver solutions from POC to production, covering backend development, infrastructure, deployment and integration.
  • Comfortable working with cloud environments, servers, networking fundamentals, CI/CD and production operations.
Nice to have
  • Familiarity with the team’s technology stack: Azure AI Foundry, LangChain, LangGraph and OpenAI/Azure OpenAI.
  • Experience with PostgreSQL, vector databases, embeddings and ETL/ELT pipelines.
  • Experience with Azure, Docker and Kubernetes.
Also good to know
  • Strong ownership mindset, autonomy and initiative.
  • Ability to quickly understand new business domains and adapt to changing client contexts.
  • Pragmatic approach focused on solving real business problems.
  • Comfortable working in a fast-paced environment.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Generative AI Engineer
Generative AI Engineer

act digital • Lisboa

On-site
EUR 55,000 - 75,000
Python GEN AI developer
Python GEN AI developer

Madiff • Lisboa

On-site
EUR 111,000 - 166,000
Private medical care
Dynamic, multilingual work environment
Access to advanced AI infrastructure
GenAI/Agentic Engineer
GenAI/Agentic Engineer

Accenture Portugal • Lisboa

Hybrid
EUR 60,000 - 90,000
AI Native Software Engineer
AI Native Software Engineer

Accenture Portugal • Braga

On-site
EUR 40,000 - 70,000
Distributed Cloud | Senior AI Engineer
Distributed Cloud | Senior AI Engineer

Devoteam • Lisboa

On-site
EUR 55,000 - 75,000
Generative AI Developer (Python & FastAPI)
Generative AI Developer (Python & FastAPI)

Inetum • Portugal

Hybrid
EUR 45,000 - 72,000
AI Engineer - Squad Lead
AI Engineer - Squad Lead

eXalt Fi • Porto

On-site
EUR 70,000 - 100,000
Senior AI Engineer (IR-508)
Senior AI Engineer (IR-508)

Intellectsoft • Portugal

On-site
EUR 40,000 - 60,000
Udemy courses of your choice
Team-building events
Workshops and trainings
+2
Senior Ai Engineer - Lisbon
Senior Ai Engineer - Lisbon

Alpineo Consulting • Setúbal

On-site
EUR 40,000 - 65,000
AI Engineer
AI Engineer

Remote Crew • Portugal

Remote
EUR 90,000 - 130,000