Назад
Company hidden
2 дня назад

Full-Stack AI Engineer Intern (AI)

Формат работы
hybrid
Тип работы
parttime
Грейд
trainee
Английский
b2
Страна
France/Europe
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Full-Stack AI Engineer Intern (TypeScript/Next.js/Agents): Building production features for a creator marketing platform, including AI campaign agents, brand applications, MCP integrations, mobile functionality, scraping pipelines, and creator analytics with an accent on agentic engineering and full feature ownership. Focus on implementing AI features on top of existing LLMs, integrating frontend and backend systems, and shipping reliable production code without model training.

Location: Marseille, France; flexible hybrid with around 2 days of remote work per week. The internship starts between December 2026 and February 2027 and lasts 6 months.

Company

hirify.global is a creator marketing platform and managed service connecting over 16,000 verified creators with more than 500 brands for creator campaigns. The company is headquartered in Rotterdam and is building a technology hub in Marseille.

What you will do

  • Take part in the full feature lifecycle: specification, coding, testing, review, release, and production monitoring with Sentry and PostHog.
  • Build AI agents that shortlist creators, draft campaign briefs, follow up with creators, and support campaign-manager approvals.
  • Develop features for the Next.js brand application, including an AI assistant for campaign briefs.
  • Build MCP integrations that let brands use Claude with their hirify.global campaign data.
  • Contribute to the Expo/React Native mobile app, including push notifications, messaging, and store releases.
  • Develop social-platform scrapers, data pipelines, and creator analytics for themes, brand safety, and brand affinity.

Requirements

  • Final-year Master's or engineering-school student in computer science or software engineering, seeking a 6-month end-of-studies internship or an internship abroad as part of a degree.
  • Experience building and shipping projects with TypeScript and Node.js, plus React or another JavaScript frontend framework such as Vue or Angular.
  • Experience may come from school projects, side projects, open source, or a previous internship; examples of shipped work must be provided.
  • Regular use of AI coding tools and the judgment to identify when they should not be trusted.
  • Careful code reading and a strong focus on judgment and quality.
  • Comfortable working in English for weekly calls with the Rotterdam team; daily communication in Marseille can be in French or English.
  • The role involves AI engineering with agents, AI features, tools, prompts, and evaluations built on existing LLMs; model training is not required.

Nice to have

  • React Native or Expo experience.
  • SQL experience.
  • Experience with LLM APIs or agents.
  • A project with real users.

Culture & Benefits

  • Work directly with the CTO in Marseille on specifications, code reviews, architecture discussions, and real production features.
  • Collaborate with the Rotterdam team through weekly video calls; no travel is required.
  • Flexible hybrid work from a Marseille coworking space, with emphasis on shipped results rather than desk hours.
  • An internship agreement with a university is required.
  • Students from other EU countries are welcome, including Erasmus+ traineeships.

Hiring process

  • Attend a 15-minute introductory call with Matthieu, the CTO.
  • Complete a 30-minute technical interview.
  • Apply with a CV and a few lines about one project, including what was built, what broke, and how it was fixed, plus a GitHub or project link. A cover letter is not required.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →