Internship - Engineer on Large Language Model for Voice Commands of a Drone Swarm (M/F) - 6 months

Thales

Job Summary

Thales Research&Technology and CortAIx Labs are seeking an intern to work on using Large Language Models for voice commands to control a drone swarm. The project involves interfacing a single human operator with 3 to 100 drones in a simulated environment. The intern will take over an existing prototype, define metrics, improve results by optimizing code and the model, enhance calculation time using pre-prompt caching, and interface the code with a drone simulator. The work will be integrated into existing CortAIx codes for various entities.

Must Have

  • Take charge of the existing prototype
  • Define metrics showing successes and failures on different test cases
  • Improve results by optimizing the code and the model
  • Improve calculation time by using pre-prompt caching
  • Interface the code with a drone simulator
  • Knowledge of Generative AI (LLMs, Prompt engineering)
  • Programming in Python, Pytorch, and using existing code
  • General IT skills
  • English (B2-C1 level)

Perks & Benefits

  • Technological expertise
  • Attention to employee work-life balance
  • Inclusive and benevolent environment
  • Recognized societal and environmental commitment (Thales Solidarity, CAC 40 ESG index)
  • All internships are compensated according to study level

Job Description

Let's build a future of trust together

is a global high-tech leader specializing in three sectors: Defense & Security, Aerospace & Space, and Cyber & Digital. It develops products and solutions that contribute to a safer, more environmentally friendly, and more inclusive world. The Group invests nearly 4 billion euros per year in Research & Development, particularly in key innovation areas such as AI, cybersecurity, quantum, cloud technologies, and 6G. has nearly 81,000 employees in 68 countries.

Our commitments, your benefits

  • Our technological expertise
  • Our attention to employee work-life balance
  • An inclusive and benevolent environment
  • Recognized societal and environmental commitment ( Solidarity, CAC 40 ESG index…)

Your daily life

Research&Technology, our research center in hardware domains, and CortAIx Labs, our research center in AI and digital, have the mission to propose breakthrough innovations, maintain and increase technological leadership, and ensure competitiveness for the group.

By joining us, you will integrate CortAIx Labs on the following subject: For a single human operator, piloting a large number of drones is difficult. Voice interfacing is a credible solution thanks to LLMs. Your internship focuses on this interfacing, for numbers of drones ranging from 3 to 100. The internship is entirely in simulation.

Your internship will take place in the following context:

The LLM input will be:

  • A text (context) describes a map, providing the geographical positions of houses, forests, hills, nuclear power plants, and gas stations.
  • A second text (general advice) contains simple recommendations (avoid positioning two drones less than distance X apart, assign drones preferably to avoid unnecessary long movements).
  • A third text is the order given by the human, in real-time.

The expected output will be a text containing simple requests such as "Drone 1 goes to X,Y", and possibly "Drone 1,2,3,7,11 go to X,Y". A parser is responsible for converting this text into low-level commands.

Your missions will thus be:

  • Take charge of the existing prototype
  • Define metrics showing successes and failures on different test cases
  • Improve results by optimizing the code and the model.
  • Improve calculation time by using pre-prompt caching.
  • Interface the code with a drone simulator.

Your work will then be integrated into other existing codes at CortAIx comprising various rolling, flying, swimming entities and combined with solvers for simple commands for groups of drones, by an LLM with tools.

Your profile

Do you want to discover the field of research?

Do you aspire to complete your internship within ?

Student in Master 2, Engineering School or equivalent training in computer science and AI, you have knowledge in:

  • Concepts in Generative AI (LLMs, Prompt engineering)
  • Programming in Python, Pytorch and use of existing code in various languages
  • General IT skills
  • English (B2-C1 level expected);

Rigor, autonomy, and curiosity are qualities you are recognized for? Then this internship is for you!

The team's word

Join a motivated team introducing generative AI into critical and motivating subjects.

Mathieu

All our internships are conventional and subject to remuneration, the amount of which is determined according to your level of study.

, a Handi-Engaged company, recognizes all talents. Diversity is our best asset. Apply and join us!

4 Skills Required For This Role

Game Texts Test Coverage Pytorch Python

Similar Jobs