Loading...

Ingénieur∙e de développement — Systèmes interactifs temps réel humain-IA

  • Company: Get A Job.ai
  • Location: Brest, Bretagne, France
  • Salary: Pay not listed

Website Get A Job.ai

Represented by Get A Job.ai

About This Opportunity

We are representing a leading French research institution in Brittany that is advancing the future of human-AI collaboration through innovative interactive systems. Our client is seeking a skilled Development Engineer to contribute to two groundbreaking national research projects exploring real-time multimodal interaction between groups of users and adaptive intelligent agents.

This role offers a unique opportunity to work at the intersection of virtual reality, generative AI, and human-computer interaction, developing systems that enable natural, effective collaboration between humans and intelligent systems in both therapeutic/educational and creative musical contexts.

Responsibilities

Core Development Across Both Projects:

  • Design and develop real-time interaction loops between user groups and adaptive agents (virtual or generative)
  • Implement acquisition, synchronization, and timestamping of heterogeneous multimodal data streams (audio, gestural, physiological for VR project; MIDI for musical project)
  • Build logic for modeling an agent's "level of agency" or cooperation, driven by group interaction history
  • Create mechanisms for conveying agent state to users through feedback, visualization, and sensory returns
  • Contribute to producing multimodal datasets exploitable for scientific evaluation of collaboration
  • Document all development work and participate in exchanges with multidisciplinary research teams

Virtual Reality Investigation Project:

  • Develop multi-user virtual reality environment using Unreal Engine 5 with Metahumans integration for embodied virtual agents
  • Implement distributed hardware architecture across 5 stations (4 participants + 1 expert) with network synchronization
  • Integrate capture devices (eye-tracking, heart rate, electrodermal activity, audio) with simulation event timestamping
  • Implement logic conditioning clue revelation by virtual agents based on detected multimodal participant behavior quality

Collaborative Musical AI Project:

  • Design and develop real-time architecture to capture, analyze, and exploit musical interactions from a group of participants (MIDI-based initially, with potential for audio/gestural exploration)
  • Develop adaptation mechanisms for the AI musical partner to evolve its behavior between imitation, accompaniment, and deliberate perturbation
  • Design and implement interaction scenarios to experiment with different forms of collaboration and agency negotiation between users and AI for scientific data collection
  • Ensure musical experience fluidity by optimizing synchronization, system reactivity, and latency management
  • Explore sound, visual, or gestural modalities with researchers to make AI state and intentions perceptible and support non-verbal communication between participants

What We're Looking For

Required Qualifications:

  • Engineering degree or Master's degree in computer science, AI, computer graphics, or signal processing
  • Strong real-time development experience: solid C++ and/or C# programming skills; design of interactive systems with latency constraints
  • Multimodal signal processing: acquisition and synchronization of heterogeneous streams (physiological, gestural, audio); signal processing fundamentals
  • Autonomy and ability to work with multidisciplinary research teams (cognitive science, HCI, psychology)
  • Rigorous documentation practices
  • French language proficiency required for this position in France

Highly Desired Skills:

  • 3D/VR development: Unreal Engine 5, ideally with Metahumans; Unity or Godot; multi-user networking in immersive environments
  • MIDI/music processing: Real-time MIDI stream handling (e.g., JUCE, Max/MSP, RtMidi); understanding of AI-based music generation (note: no audio signal processing required)
  • Prior experience in at least one domain (VR/Unreal Engine or MIDI workflows) is a strong asset; the other can be developed in role

Appreciated Skills:

  • AI/adaptive models: familiarity with adaptive agents, generative models, or online learning
  • Interest in human-AI collaboration and social interaction research

How We Work With You

When you apply through Get A Job.ai, our talent team will review your profile and conduct an initial screening to understand your experience with real-time systems, VR development, and MIDI processing. We will discuss your background across both the virtual reality and musical interaction domains to determine the best project allocation based on your strengths.

If your profile aligns with our client's needs, we will submit your candidacy for consideration. Our client will then conduct technical interviews on a rolling basis. Please do not contact the institution directly—all communication should flow through Get A Job.ai to ensure a coordinated recruitment process.

This is a 12-month fixed-term contract (CDD) under French public sector law, renewable based on project needs and performance. The position is based in Brest (Plouzané), Brittany, on a seaside campus accessible by public transport, with partial remote work possible.

Pay

The indicative compensation for this role starts from €33,648 gross annual, adjusted according to profile and experience. Public sector positions in France benefit from reduced employee social charges compared to private sector roles.

Additional Benefits:

  • On-site cafeteria and dining facilities
  • Sports and leisure offerings
  • Public transport cost coverage
  • Sustainable mobility allowance (for carpooling or cycling)
  • Family supplement
  • Wide range of social benefits
  • Partial remote work options
  • Generous leave allowances

Get A Job.ai is an equal opportunity recruiter. We welcome candidates of all backgrounds and can arrange accommodations for applicants with disabilities upon request.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).

Listing facts

  • Role Ingénieur∙e de développement — Systèmes interactifs temps réel humain-IA
  • Employer Get A Job.ai
  • Location Brest, Bretagne, France
  • Type Full Time
  • Pay (from listing) Pay not listed
  • Posted September 19, 2026
  • Apply by October 20, 2026
  • Country France
  • Overview Full job description on this page (757 words)

Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

Limited public data for this employer

We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

Explore related openings

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.

Ingénieur∙e de développement — Systèmes interact… Get A Job.ai · Brest, Bretagne, France