About the Role
Due to the rapid growth of AI-driven initiatives, we are seeking a talented Generative AI Developer to join our team. In this role, you will be at the forefront of building internal AI capabilities, helping deliver scalable AI solutions using cutting-edge technologies. You’ll work closely with architects to transform business ideas into robust .NET applications, combining AI experimentation, technical design, and hands-on development.
Your Mission
As a Generative AI Developer, you will:
-
Collaborate closely with architects to design and implement Generative AI-driven solutions for business transformation.
-
Take part in AI experimentation to discover new approaches and refine use cases for maximum impact.
-
Deliver end-to-end production-ready solutions, from ideation to scaling.
-
Actively contribute to the integration of AI into existing business workflows and ensure continuous improvement.
Key Responsibilities
🔹 End-to-End Development
-
Design, build, and maintain high-quality C#/.NET applications.
-
Develop new features and AI-powered components for scalable solutions.
-
Ensure applications are scalable, performant, and maintainable.
-
Deliver solutions that are production-ready, leveraging best practices in development.
🔹 Generative AI Engineering (open ai)
-
Develop and implement AI solutions using:
-
Large Language Models (LLMs)
-
Embeddings
-
Vector databases
-
AI agents & Generative AI solutions
-
-
Integrate AI into business workflows to solve real-world problems.
-
Continuously challenge and refine AI use cases to maximize business impact.
-
Identify opportunities to enhance productivity and improve processes through AI.
Required Technical Skills
✅ Generative AI (Hands-On Experience Required)
-
Proven experience in building Generative AI (open AI) solutions and integrating them into production environments.
-
Hands-on experience with LLM integration, embeddings, and vector databases.
-
Strong capability to move AI projects from proof-of-concept (POC) to full production deployment.
✅ .NET / C# (Strong Level Required)
-
Expertise in building and maintaining .NET / C# applications in a production environment.
➕ Nice to Have
-
Familiarity with Azure and related cloud services.
-
Experience with Docker/Kubernetes for containerization.
-
Experience with Blazor for web applications.
-
Knowledge of CI/CD and DevOps workflows.
-
Python experience for AI prototyping.
Soft Skills
-
Open-minded and innovation-driven: Able to explore new ideas and unconventional solutions.
-
Proactive & solution-oriented: Comfortable taking initiative and driving change.
-
Able to challenge business use cases and provide creative insights.
-
Comfortable working in evolving and uncertain environments.
-
A strong collaboration mindset: Working in multidisciplinary teams with diverse backgrounds.
-
Strong people skills: Open to feedback, creative in problem-solving, and able to collaborate with teams to arrive at the best solutions.
Languages
-
English (required)
-
French or Dutch (required)
What Sets You Apart
-
AI in production environments: You have experience deploying AI solutions into production, not just creating prototypes.
-
Experience in .NET: You have a minimum of 5 years’ experience in software development, with expertise in C# and .NET.
-
You’ve upskilled with AI tools and Microsoft stack (Azure), and have hands-on experience with OpenAI services.
-
You are creative, think outside the box, and are skilled at working in multidisciplinary teams to create innovative solutions.
-
You bring a multi-angle approach to problem-solving, ensuring the final solution is even better than the initial idea.
Recruitment Process
- 2 Technical Interviews
