AVL

Data Analyst, Software Engineer – Python Development Specialist

AVL

full-time

Posted on:

Location Type: Office

Location: Sala Al JadidaMorocco

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and maintain a RAG AI pipeline (embeddings, vector databases, retrieval, rule generation).
  • Implement a Python-based MDF processing engine integrated with the AI module.
  • Validate, refine, and continuously retrain the AI rules.
  • Generate automated reports (OK/NOK, anomaly detection, traceability).
  • Collaborate with the Validation team to integrate the solution within the Concerto environment.

Requirements

  • Engineering or Master’s degree in Electrical Engineering, Embedded Systems, Mechatronics, or a related field.
  • Minimum 6 months of relevant experience (internship or professional).
  • Advanced Python skills (pandas, scikit-learn, asammdf, langchain/llamaindex).
  • Hands-on experience with NLP and RAG models (embeddings, vector databases such as Qdrant or FAISS).
  • Knowledge of data formats : MDF/MF4, INI, JSON, CSV, Excel.
  • Familiarity with automation and integration (APIs, internal tools such as Concerto).
  • Ability to document and industrialize AI solutions.
  • Strong initiative, responsiveness, and technical problem-solving skills.
  • Team-oriented, responsible, and fully engaged in project delivery.
  • Excellent communication skills in both French and English.
Benefits
  • Competitive package and benefits
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonMDF processingNLPRAG modelsembeddingsvector databasesdata formatsautomationintegrationAI solutions
Soft Skills
initiativeresponsivenesstechnical problem-solvingteam-orientedresponsibleengagementcommunication
Certifications
Master’s degreeEngineering degree