Software Engineer - AI Applications (LLM/RAG)
NISH Tech BV
Brussel, Belgium
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.adzuna.be
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Starter
Experience required
1 year minimum
Working hours
Regular working hours
Languages
Dutch, English, French
Job source
Tech stack
.NET Framework
Application Programming Interfaces (APIs)
Artificial Intelligence
Software Applications
Microsoft Azure
C Sharp (Programming Language)
Cloud Computing
Cloud Engineering
Computer Programming
Continuous Integration
Monitoring of Systems
Python (Programming Language)
+11 more
Regression Testing
Search Technologies
Software Engineering
Systems Integration
Enterprise Search
Data Logging
Large Language Models
Multi-Agent Systems
Generative AI
Backend
Api Design
Job description
This is a hands-on engineering position where you will design, develop, test and improve production-quality AI solutions while contributing to technical direction, security and maintainability., * Design and develop AI-powered applications using LLMs, RAG and agentic workflows.
- Build backend services, APIs and integrations supporting AI applications.
- Design and optimize retrieval pipelines, including embeddings, vector search, metadata filtering and reranking.
- Work with LLM APIs and AI orchestration frameworks.
- Implement testing, evaluation, monitoring and observability for AI applications.
- Develop safe and practical approaches to tool calling, human-in-the-loop and agentic behaviour.
- Collaborate with software engineers, product teams and business stakeholders.
- Evaluate models and frameworks based on quality, cost, latency, security and maintainability.
- Troubleshoot issues such as hallucinations, poor retrieval, latency and unreliable AI outputs.
- Contribute to building scalable and production-ready AI solutions.
Requirements
Must Have
- 5+ years of experience as a Software Engineer, preferably in backend or full-stack development.
- 1-2+ years of experience integrating LLMs or Generative AI services into software applications.
- Strong programming skills in Python.
- Practical experience with RAG, embeddings, vector search and retrieval optimization.
- Experience with MCP, A2A, tool calling or multi-agent workflows.
- Experience developing maintainable services with testing, logging, CI/CD and deployment practices.
- Understanding of AI application evaluation, including quality metrics, regression testing and user feedback.
- Good knowledge of cloud-native application development.
- Security-conscious approach when working with sensitive or internal data.
- Ability to clearly communicate technical trade-offs and choose pragmatic solutions.
- Fluent English and fluent French or Dutch.
Technical Skills
- Python
- LLM / Generative AI
- RAG & Vector Search
- AI Agents & Tool Calling
- Backend / API Development
- Cloud-Native Development
- CI/CD & Testing
- AI Evaluation & Observability
Soft Skills
- Strong analytical and problem-solving skills
- Pragmatic and solution-oriented mindset
- Good communication skills
- Strong collaboration and teamwork
- Security and quality awareness
- Ability to explain technical concepts clearly
- Proactive and adaptable approach
Nice to Have
- Experience with LangChain, LangGraph or Semantic Kernel.
- Familiarity with Azure and Microsoft AI ecosystem tools.
- Experience with .NET / C#.
- Experience with vector databases or enterprise search platforms.
- Experience in regulated, security-sensitive or enterprise environments.
- Experience with AI observability or evaluation tools.
About the company
NISH Tech BV is an IT consulting and staffing company connecting highly skilled professionals with leading organizations across Europe. We support our clients with technology, digital transformation, data and enterprise solutions.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.adzuna.be
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
EM
Eli McGarvie
Best Companies in the Netherlands: Top 25 Companies in 2023Â
over 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago
LM
Luis Minvielle
How to Become an AI Engineer
almost 3 years ago
EM
Eli McGarvie
How to Find Tech Jobs in Amsterdam
about 3 years ago
BB
Benedikt Bischof
Software Developer Salary in The Netherlands [2023]
over 3 years ago