← Back to list
Job · Senior

Senior AI Engineer with Java

AI / ML Engineer • Senior • Remote • Full-time • Portugal Portugal

Senior AI Engineer role at Mindera building Java/Spring Boot backend services and architecting autonomous AI agents integrated with commercial LLMs.

Responsibilities

  • ▹Design, build, and maintain scalable, high-performance microservices using Java 17/21+ and Spring Boot
  • ▹Architect and implement autonomous AI agents using frameworks like Spring AI or LangChain4j
  • ▹Develop systems capable of multi-step reasoning, dynamic tool utilization, and memory management
  • ▹Integrate commercial LLMs such as Azure Co-pilot into enterprise applications via RESTful APIs
  • ▹Craft, test, and version-control complex prompts for deterministic, safe, and accurate outputs
  • ▹Implement guardrails, rate limiting, fallback mechanisms, and observability tracing for AI features
  • ▹Collaborate with app engineers, product managers, data, and frontend developers to define AI use cases and deliver end-to-end user experiences on mobile apps

Requirements

  • ▹Bachelor's degree in Computer Science, Engineering, or a related field
  • ▹At least 7 years of relevant professional experience
  • ▹Previous experience as a Java Developer with Spring Boot
  • ▹Experience with Agentic AI and LLMs
  • ▹Knowledge of LangChain or equivalent orchestration frameworks
  • ▹Strong technical writing skills for documenting APIs, architecture, and developer guides

Soft skills

Ownership and risk-takingCollaborative, lean mindsetContinuous learningCross-team communication

What we offer

  • ▹Health insurance
  • ▹Flexible working hours
  • ▹Open holidays
  • ▹Profit distribution for everyone
  • ▹Mindera Annual Trip, sports and sharing groups
  • ▹Training & conferences budget
  • ▹Child care vouchers
  • ▹Choice of laptop and peripherals
  • ▹Unlimited-usage hotspot (Portugal)
  • ▹Snacks at the offices
  • ▹Partnerships with local businesses

About the company

Mindera builds software that improves lives, partnering with clients to deliver high-performance, resilient, and scalable software systems. It has offices in Porto, Aveiro, and Coimbra (Portugal), Leicester (UK), San Diego and San Francisco (USA), Chennai and Bengaluru (India), Cluj-Napoca (Romania), and Blumenau (Brazil), with a remote-from-Portugal option.

Education: Számítástechnika, mérnöki vagy kapcsolódó terület alapdiplomája

Similar jobs