Skip to content

Open nowPosted 143 days ago

Full Stack Software Engineer - AI & 3D Applications (m/f)

Université du Luxembourg E.P.

Where
Luxembourg
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowFull Stack Software Engineer - AI & 3D Applications (m/f)Université du Luxembourg E.P. · Luxembourg
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Université du Luxembourg E.P.'s own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

13.4% of postings close within 7 days. Measured by our own scanner across the market.

Share of postings closed within
  1. 2.2%1 day
  2. 4.6%3 days
  3. 13.4%7 days
  4. 21.6%14 days
  5. 36.2%30 days
  6. 59.0%60 days
This job: posted 143 days ago

The posting

Description:Language: English (UK)Location: LuxembourgCountry: Luxembourg Organisation data: CVI2Job Number: UOL08222Contract Type: Fixed Term ContractDuration: 12 MonthSchedule Type: Full TimeWork Hours: 40.0 Hours per WeekExpected Start Date: 01/07/2026 Expertise: Administration/ Corporate FunctionsRole Type: Open PositionJob (internal): Software developerJob Level: level 1Functions: ICT and SAP competence centre About the SnT:The University of Luxembourg is an international research university with a distinctly multilingual and interdisciplinary character.The Interdisciplinary Centre for Security, Reliability and Trust (SnT) at the University of Luxembourg is a leading international research and innovation centre in secure, reliable and trustworthy ICT systems and services. We play an instrumental role in Europe by fueling innovation through research partnerships with industry, boosting R&D investments leading to economic growth, and attracting highly qualified talent. We look for researchers from diverse academic backgrounds to contribute to our projects in areas such as: Network Security, Information Assurance, Model-driven Security, Cloud Computing, Cryptography, Satellite Systems, Vehicular Networks, and ICT Services & Applications.We offer an attractive position for a full stack software engineer to work in close cooperation with our research teams, particularly within the Computer Vision, Machine Intelligence and Imaging (CVI2) research group headed by Prof. Djamila Aouada. This is a unique opportunity to work at the intersection of cutting-edge AI research and real-world software engineering, turning complex research outcomes into impactful applications. Your role:This is a Full Stack Engineer role with a rich and varied technology stack. You will work across the full application layer, from building interactive browser-based 3D interfaces to designing robust backend services and APIs, while integrating AI capabilities through modern LLM frameworks and SDKs. The role sits at the intersection of applied AI engineering and real-time 3D visualization, leveraging technologies such as Three.js, WebGL, and LLM orchestration frameworks to build intelligent, geometry-aware applications. The successful candidate will have the opportunity to contribute meaningfully to applied AI research while working with a modern, diverse set of technologies at the forefront of the field. The position holder will be required to perform the following tasks:• Build browser-based 3D visualization experiences using libraries such as Three.js and WebGL to render and interact with complex geometric data• Design intuitive, user-facing interfaces that effectively communicate research concepts and results to both technical and non-technical audiences• Participate in the full software development lifecycle, from early-stage prototyping through to deployment and maintenance• Engage with industrial partners to understand their requirements and help translate research into practical, deployable solutions Your profile:• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field• Experience with Three.js and WebGL, including scene management, geometry interaction, camera controls, and rendering optimization for complex 3D models• Experience with LLM orchestration frameworks, e.g. Lang Chain, LlamaIndex, and LLM APIs, e.g. OpenAI, Anthropic, including context engineering and API integration for building production-grade AI-powered features• Experience with Python and at least one server-side web framework such as Flask or FastAPI, including building and maintaining REST APIs• Comfortable with modern DevOps practices including Git, Docker, and CI/CD pipelines• Nice to have: Familiarity with CAD Kernels like Open CASCADE, or experience with 3D modelling, CAD design software, or 3D printing workflows• Fluent written and spoken English is required We offer:• A modern, dynamic university with a personal and inclusive atmosphere. Multilingual and international character. Staff coming from more than 90 countries. Member of The Guild of European Research Intensive Universities• An exceptional research environment, supported by skilled staff and high-quality equipment. Strong links to professional sectors and the Luxembourg labour market. A unique urban campus with excellent infrastructure• A partner for society and industry. Cooperation with European institutions, innovative companies, the Financial Centre and a wide range of non-academic partners including ministries, local governments, associations, and NGOs How to apply:Applications should include:• Curriculum Vitae• Cover letter• GitHub account or portfolio of relevant projects• Brief description of significant projects or applications you've worked on (300 words)• List of three professional referencesEarly application is highly encouraged, as the applications will be processed upon reception. Please apply ONLINE formally through the HR system. Applications by Email will not be considered. The University of Luxembourg is committed to achieving gender parity among its staff. Should candidates present equivalent profiles, preference will be given to female candidates in all departments where gender parity is not yet achieved.The University of Luxembourg embraces inclusion and diversity as key values. We are fully committed to removing any discriminatory barrier related to gender, and not only, in recruitment and career progression of our staff. General information:• Contract Type: Fixed Term Contract 12 Month• Work Hours: Full Time 40.0 Hours per Week• Location: Kirchberg Campus• Internal Title: Software developer• Job Reference: UOL08222.

Posting text belongs to the employer. Removal requests: contact us.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Université du Luxembourg E.P.'s own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Université du Luxembourg E.P.'s form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Université du Luxembourg E.P.'s answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.