Do you wish to view this page in English? Change language

AI software developer

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