
Data Analyst, Software Engineer – Python Development Specialist
AVL
full-time
Posted on:
Location Type: Office
Location: Sala Al Jadida • Morocco
Visit company websiteExplore more
Job Level
Tech Stack
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