Final-year internship: Full Stack AI developer

A full-time, remote final-year internship, starting in January or February 2027.

The firm

Candilia is an artificial intelligence and software engineering firm. We work with large companies.

We design and build end-to-end solutions: web and mobile applications, desktop applications, AI systems, process automation, data and AI governance, and team training. We take our clients from strategy to go-live.

The internship

This is a full-time final-year internship, done remotely. You design and build complete web applications that bring in artificial intelligence, from the database to the interface, all the way to go-live.

You work on real cases, with direct supervision and steady standards: clean, tested and documented code, and data protected from the first line.

What you will do

  • Build services and APIs, and well-crafted web interfaces.
  • Bring AI models into applications people use every day: agents, assistants, search across knowledge bases.
  • Design, test and version prompts like code, with test sets and measurements.
  • Build with coding assistants (Claude Code, Codex, Cursor) while staying in control of the result: review, test, understand.
  • Apply the security and data-governance rules at every step: access rights, secrets management, audit log, personal data.
  • Document your choices, take part in code reviews and present your work.

Your profile

  • Final year of an engineering school or a master’s degree in computer science, software engineering, data or AI.
  • Solid web development foundations: HTML, CSS, JavaScript or TypeScript, and a framework such as React, Vue or Angular.
  • Server-side development in Python or Node.js, REST APIs and SQL databases.
  • Real, hands-on practice of Claude Code, which is essential, and of Codex or Cursor.
  • Safe use of AI tools: no key, password or sensitive data given to the tool, and every change reviewed before it is accepted.
  • Command of Git and GitHub: branches, pull requests and code reviews.
  • Command of prompting: writing, structuring and evaluating instructions for a language model.
  • Data security basics: access control, encryption, personal data protection.
  • Professional French and English, written and spoken.

How we work

  • People first. Technology serves the people who work: AI prepares, a person approves, and nothing leaves without human approval.
  • Co-building. We build with our clients’ teams, not in their place: they know their trade, we bring the method and the engineering.
  • Governance, security and sovereignty. Data rules are set in writing before any access, and where data is processed is decided in each architecture. Everyone who joins the firm signs a confidentiality undertaking and takes a security briefing before touching a project.
  • Team spirit, mutual help and communication. We share our methods, our trials and our mistakes, hold regular check-ins, review code together and write our decisions down.
  • Openness to other cultures. We approach each organisation with respect for its culture and ways of working.
  • Fast, careful delivery. We deliver in short steps, show early and measure on real cases.
  • Continuous learning and watch. We set time aside every week to learn, try new models and tools, and pass on what we learned.

What you gain

  • Direct supervision and real responsibilities from the first weeks.
  • Complete practice of AI applications, from scoping to go-live.
  • A consulting engineer’s method: understand the client’s business before writing code.

Terms

A final-year internship under a school agreement, full time and remote. It starts in January or February 2027, and its length follows your school’s calendar.

How to apply

Send your CV by e-mail to rh@candilia.com, with the subject “Final-year internship Full Stack AI”.

A link to a project that represents you, a GitHub repository or a demo, is a plus.