Senior AI Engineer with Java
Mindera • Coimbra, Coimbra District, Portugal • Aveiro, Aveiro District, Portugal
No Relocation
Posted: May 21, 2026
Job Description
At Mindera, we believe in building software that improves lives. As a Senior AI Engineer, you will have the following focus:
- Backend Architecture & Development: Design, build, and maintain scalable, high-performance microservices using Java 17/21+ and the Spring Boot framework.
- Agentic System Design: 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.
- LLM Integration: Integrate commercial Azure Co-pilot, into enterprise applications via robust RESTful APIs.
- Prompt Engineering & Optimization: Craft, test, and version-control complex prompts to ensure deterministic, safe, and accurate model outputs. Use skills and agents md files for long term maintainability.
- System Reliability: Implement guardrails, rate limiting, fallback mechanisms, and observability tracing for AI features to ensure enterprise-grade reliability and security.
- Collaboration: Work closely with App Engineers, product managers, data, and frontend developers to define AI use cases and deliver seamless end-to-end user experiences on Mobile Apps.
Key Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 8 years of relevant professional experience for the role
- Previous experience as a Java Developer
- Experience with prompt optimization and LLM fine-tuning
- Knowledge of LangChain or equivalent orchestration frameworks.
- Strong technical writing skills for documenting APIs, architecture, and developer guides.
Additional Content
At Mindera, we believe in building software that improves lives. As a Senior AI Engineer, you will have the following focus:
- Backend Architecture & Development: Design, build, and maintain scalable, high-performance microservices using Java 17/21+ and the Spring Boot framework.
- Agentic System Design: 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.
- LLM Integration: Integrate commercial Azure Co-pilot, into enterprise applications via robust RESTful APIs.
- Prompt Engineering & Optimization: Craft, test, and version-control complex prompts to ensure deterministic, safe, and accurate model outputs. Use skills and agents md files for long term maintainability.
- System Reliability: Implement guardrails, rate limiting, fallback mechanisms, and observability tracing for AI features to ensure enterprise-grade reliability and security.
- Collaboration: Work closely with App Engineers, product managers, data, and frontend developers to define AI use cases and deliver seamless end-to-end user experiences on Mobile Apps.
Key Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- At least 8 years of relevant professional experience for the role
- Previous experience as a Java Developer
- Experience with prompt optimization and LLM fine-tuning
- Knowledge of LangChain or equivalent orchestration frameworks.
- Strong technical writing skills for documenting APIs, architecture, and developer guides.