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.

Terms used in this posting

CDD
Contrat à Durée Déterminée — a French fixed-term employment contract, used for a specific duration or project rather than permanent employment.

Working in Brest, Finistère

Weather right now in Brest, Finistère: checking… · Local time: · Air quality: · Daylight: · UV index: · Wind: · Pollen:

Brest is a port city in the Finistère department, Brittany. Located in a sheltered bay not far from the western tip of a peninsula and the western extremity of metropolitan France, Brest is an important harbour and the second largest French military port after Toulon. The city is located on the western edge of continental France with 142,346 inhabitants (2023), Brest forms Western Brittany's largest metropolitan area, ranking third behind Nantes and Rennes in Brittany, and the 25th most populous city in France (2019); moreover, Brest provides services to the one million inhabitants of Western

🇫🇷 Relocation safety for France: Exercise Normal Cautionvia Warnely, CC BY 4.0

National unemployment rate in France: 7.5%via World Bank

Wage growth in France (year over year): 2.1%via Eurostat

GDP per capita in France: $48,986via World Bank

Consumer price inflation in France: 0.9% (annual) — via World Bank

Real GDP growth in France: 0.8% (annual) — via World Bank

Statutory minimum wage in France: €1,867/monthvia Eurostat

Cost of living in France: 7.9% above the EU averagevia Eurostat

Job vacancy rate in France: 2.4%via Eurostat

Average hours worked per year in France: 1,498via OECD

Nearby green space: 10 parks within 1.5km — closest is Square de la Tour d'Auvergne (326m). via OpenStreetMap

  • Elevation 52m (171 ft)

Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.

Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.

Add application deadline to calendar

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