Senior Software Developer (AI)
Indexed description
Role Overview
We are looking for an experienced Java Developer with strong technical skills and a passion for creating high-quality, clean, and maintainable code. The ideal candidate has at least 5 years of professional experience and a solid background in backend development using modern Java technologies.
What You Will Do
Designing and implementing AI agents with reasoning pipelines, integrating AI capabilities, contributing to scalable architectures, improving and maintaining existing code bases, and participating in code reviews and knowledge-sharing sessions.
Why It Might Be a Fit
The perfect fit is a team-oriented person who values collaboration, knowledge sharing, and collective problem-solving. A genuine interest in data and databases is highly appreciated.
Requirements
- Java
- Spring Boot
- Docker
- Spring AI
- Experience integrating LLMs into applications
- Understanding of vector databases
- AWS Bedrock
- LangChain4j
- Knowledge of embeddings, prompt engineering basics, and retrieval-augmented generation (RAG)
- Understanding Model Context Protocol
- Polish – C1 (required) / English – C1/B2+ (required)
Benefits
- Permanent employee
Originally posted on Himalayas
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search