Prompt Engineer/Generative AI Engineer

  • Full Time
  • France


Your role : design, develop, refining and optimize AI-generated text prompts to ensure they are accurate, engaging, and relevant for various applications. It includes natural language processing (NLP) models and prompts that drive the performance and effectiveness of language models and conversational AI systems. Generative AI Engineer, you’ll work with generative models and doing prompt engineering to create new & innovative AI products. Collaboration will be crucial as you focus on creating high-quality prompts, refining model outputs, and enhancing the overall user experience. Your expertise in NLP algorithms, model engineering & prompt engineering techniques will play a vital role in shaping the capabilities and performance of AI language models.

Prompt Engineering – Design and develop high-quality prompts and templates that guide the behavior and responses of language models. Craft prompts to elicit specific information or control the model’s output, ensuring desired accuracy, relevance, and language fluency.

NLP Model Development – Design and develop NLP models, algorithms, and architectures to solve complex language understanding and generation problems. Apply state-of-the-art NLP techniques, including but not limited to text classification, named entity recognition, sentiment analysis, language modeling, and dialogue systems.

Data Analysis & Preprocessing – Analyze and preprocess textual data to prepare it for NLP model training and evaluation. Apply text cleaning, tokenization, normalization, and other techniques to ensure data quality and consistency.

Model Training & Evaluation: Train and fine-tune NLP models using appropriate algorithms and frameworks. Evaluate model performance using relevant metrics & datasets. Conduct experiments and analysis to improve model accuracy, efficiency, and generalization. Employ techniques like transfer learning and pretraining to leverage existing language models.

Optimize NLP models for speed, memory usage, and resource efficiency, enabling real-time or near-real-time responses. Explore techniques like quantization/model compression/model distillation to reduce model size and inference latency.

Collaboration & Teamwork with data scientists/machine learning engineers/Software engineers, and domain experts to understand business requirements and objectives. Work together to design/develop NLP solutions that address specific needs and enhance the user experience.

Research & Innovation: Stay updated with the latest research advancements and trends in NLP. Explore & experiment with novel techniques, models, and approaches to solve challenging NLP problems.

Document NLP model development processes, methodologies, and results. Clearly communicate complex NLP concepts, findings, and insights to technical and non-technical stakeholders. Present findings, recommendations and progress reports to project teams and management.


  • University degree in computer science, data science, artificial intelligence, or a related field. Advanced degree is desirable (Master’s or Ph.D.)
  • Proven experience (5+ years) in developing NLP models & systems, with a focus on prompt engineering or conversational AI.
  • Strong programming skills in languages such as Python, with experience in NLP libraries (NLTK, SpaCy, Transformers,.).
  • Deep understanding of NLP algorithms, techniques, architectures, including text classification, sentiment analysis, named entity recognition, language modeling, and dialogue systems.
  • Experience with machine learning frameworks (TensorFlow, PyTorch,..) & deep learning for NLP.
  • Proficiency in data preprocessing, text normalization, tokenization, …
  • experience in working with Large Language Models (LLMs)
  • Strong analytical & problem-solving skills,with the ability to formulate NLP solutions for complex language understanding & generation tasks.
  • Familiarity with prompt engineering techniques and methodologies, including designing and optimizing prompts to control model behavior & outputs.
  • Experience in training & fine-tuning NLP models using large-scale datasets & relevant evaluation metrics.
  • Knowledge of performance optimization techniques for NLP models, such as model compression/quantization/inference efficiency.
  • Strong collaboration & communication skills
  • Up-to-date knowledge of the latest research papers/advancements/trends in NLP.
  • Experience with deploying NLP models in production environments and working with software engineering teams.
  • Strong attention to detail, ability to work independently, and meet project deadlines.


At Stellantis, we assess candidates based on qualifications, merit and business needs. We welcome applications from people of all gender identities, age, ethnicity, nationality, religion, sexual orientation and disability. Diverse teams, will allow us to better meet the evolving needs of our customers and care for our future.

To apply for this job please visit

Share this :