TL;DR
Senior Java Engineer (AI/LLM): Building and integrating AI/LLM solutions into enterprise environments for the banking sector with an accent on RAG/CAG systems, LLM APIs, and process automation. Focus on solving complex integration challenges, applying NLP/ML concepts, and ensuring system reliability for AI-driven applications.
Location: Hybrid in Prague, Czech Republic
Company
hirify.global (formerly Avenga) is a global software development company providing a full spectrum of services, including business and tech advisory, enterprise solutions, and software development.
What you will do
- Collaborate with cross-functional teams to create high-quality web applications.
- Write clear, maintainable, and testable code with a focus on good testing practices.
- Ensure adherence to coding standards, best practices, and design patterns.
- Participate in code reviews.
- Work in an Agile development environment.
Requirements
- Practical experience with software development at a senior level (4+ years).
- Knowledge of Java 17+ and Spring Boot.
- Experience with Jenkins, UCD/ArgoCD, Kubernetes, and cloud platforms.
- Experience with messaging systems (Artemis, Kafka).
- Practical experience with LLM, including implementation of RAG/CAG systems.
- Experience with LLM APIs and agentic frameworks (e.g., Semantic Kernel, LangChain, AutoGen).
- Strong understanding of NLP/ML concepts (focused on application/inference).
- Experience integrating AI solutions into enterprise environments and process automation.
- Ability to work independently, collaborate, and communicate effectively.
- Czech or Slovak language: excellent level required.
- English: technical level required.
Culture & Benefits
- Pleasant working environment with a stable background.
- Space for independent and creative work with opportunities to learn new things.
- Opportunity to influence your career direction within the company.
- High-quality hardware and software with access to the latest technologies and specific projects.
- Opportunities to improve language skills and access to internal and external training courses.
- Benefits such as life insurance, pension contribution, EN/DE/ES lessons, MultiSport card, sick days, and meal allowance.
- Regular company events and offices in Prague Palmovka with quality amenities.
- Hybrid remote work after mutual agreement.
Hiring process
- Application submission and review by the team.
- Talent Acquisition Interview to discuss goals and company offerings.
- Technical Interview to dive deeper into expertise and problem-solving skills.
- Customer Interview for some roles to align with clients.
- Job Offer for suitable matches.
- Welcome to the team.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →