Now hiring

Software Engineer - AI, Automation & Interactive Applications (m/f) @ Dropslab Technologies S.à r.l.

Luxembourg, LUOnsiteFull-time
Apply with ResuMinder

Opens on the employer's site

About this role

Description: Software Engineer – AI, Automation & Interactive ApplicationsXXXXLOCATION LuxembourgEMPLOYMENT TYPE Full-timeDEPARTMENT Software Engineering / Product DevelopmentAbout the RoleXXXX is looking for a Software Engineer – AI, Automation & Interactive Applications to contribute to the design and development of modern software products combining full-stack engineering, applied artificial intelligence, business automation, and advanced interactive web technologies. The role requires a cross-functional technical profile capable of working across several layers of an application, from React and TypeScript user interfaces to C#/.NET backend services and Microsoft SQL Server, while also contributing to LLM-powered features, Retrieval-Augmented Generation, workflow automation, and interactive visualization.

This position is intended for an engineer who is comfortable moving beyond conventional frontend/backend development and working on applications that combine traditional software engineering with AI integration, Microsoft ecosystem technologies, automation, graph-based interfaces, and interactive 3D web experiences.

Key Responsibilities

  • Design, develop, and maintain modern web applications using React and TypeScript.
  • Develop backend services, business logic, and REST APIs using C# and .NET.
  • Design and work with relational databases using Microsoft SQL Server.
  • Participate in the architecture and implementation of complete full-stack applications.
  • Integrate Large Language Models and generative AI services into software products.
  • Design and implement Retrieval-Augmented Generation (RAG) functionality for contextual information retrieval and AI-assisted application features.
  • Work with structured and unstructured information and integrate AI-based processing into application workflows.
  • Design and implement business-process automation and internal digital solutions using Microsoft Power Platform.
  • Build advanced visual and workflow-oriented interfaces using React Flow or comparable node- and graph-based technologies.
  • Develop interactive web-based 3D components and experiences using Three.js / WebGL where required.
  • Integrate external APIs and services into existing software architectures.
  • Develop reusable frontend and backend components across multiple company products.
  • Participate in technical prototyping and UI/UX discussions using Figma.
  • Evaluate new frameworks, libraries, AI services, and APIs and determine how they can be integrated into existing products.
  • Participate in application testing, debugging, optimization, deployment, maintenance, and technical documentation.
  • Work independently on technical challenges while collaborating closely with the engineering and product teams.

Required Technical ProfileCandidates should demonstrate practical, hands-on experience with a combination of modern full-stack development and emerging application technologies. Strong practical knowledge is expected in the following areas:

  • React
  • TypeScript / JavaScript
  • C# / .NET
  • Microsoft SQL Server
  • REST API development and integration
  • HTML / CSS
  • Git-based development workflows
  • Modern full-stack web application architectureIn addition to the core software-development stack, candidates should have practical experience with AI-enabled application development, including:
  • Integration of LLMs and generative AI APIs
  • Retrieval-Augmented Generation (RAG)
  • AI-assisted processing of structured or unstructured informationXXXX
  • Software Engineer – AI, Automation & Interactive Applications
  • Contextual retrieval and AI-driven application featuresThe role also requires practical exposure to technologies outside conventional full-stack development, particularly in the areas of automation and interactive application development.

Relevant experience should include several of the following:

  • Microsoft Power Platform
  • React Flow or comparable graph/workflow visualization technologies
  • Three.js / WebGL
  • Workflow and process automation
  • Interactive data or process visualization
  • Integration of third-party AI and software servicesCross-Domain Engineering ProfileThe position requires an engineer capable of contributing across multiple technical domains within the same product.

Depending on project requirements, the engineer may be expected to:

  • Develop a React/TypeScript interface;
  • Implement the corresponding .NET backend and database integration;
  • Integrate an LLM or RAG-based functionality;
  • Implement or connect an automated business workflow;
  • Develop specialized graph-based or 3D visual components;
  • Integrate external APIs and emerging AI services. Candidates should therefore be comfortable working beyond a single specialization and be able to move effectively between frontend development, backend engineering, AI integration, automation, and interactive visualization. Candidate Profile
  • Engineering degree, Master's degree, Bachelor's degree, or equivalent higher-education qualification in Computer Science, Computer Engineering, Software Engineering, or a related discipline.
  • Strong software-engineering fundamentals and analytical problem-solving skills.
  • Practical experience developing full-stack web applications.
  • Ability to contribute to both frontend and backend development.
  • Practical familiarity with LLM-based and AI-enabled application development.
  • Experience working with Microsoft-oriented development technologies.
  • Ability to quickly learn and integrate new frameworks, APIs, and technical tools.
  • Comfortable working across different technical domains rather than being limited to a single development specialization.
  • Ability to independently investigate technical challenges and transform requirements into working software solutions.
  • Comfortable operating in a dynamic product environment where engineers contribute across multiple areas of the application lifecycle.
  • Strong communication and collaboration skills. Languages
  • Professional working proficiency in English
  • Professional working proficiency in French
  • Additional languages are considered an advantageAdditional AssetsThe following experience would be considered an advantage:
  • Python
  • Docker
  • CI/CD pipelines
  • Vector databases and embedding-based retrieval
  • Automated testing
  • Real-time web applications
  • Computer graphics
  • UI/UX prototyping with Figma

Skills

ReactTypeScriptC#.NETSQL Serverrest apiRAGMicrosoft Power PlatformReact FlowThree.jsWebGLPython

Ready to apply?

Install the ResuMinder extension and we'll auto-fill the application in seconds — no rewriting.

See how your CV scores