- Company Name
- Ministère de la Justice
- Job Title
- Développeur / Développeuse IA (AI Engineer) - DP IA
- Job Description
-
**Job Title**
AI Engineer / AI Developer – Program Direction AI
**Role Summary**
Lead the design, development, and maintenance of AI products for justice services, including LLMs, RAG, document‑analysis, and transcription models. Translate AI research into robust, scalable applications, APIs, and user interfaces that serve court staff, prison officers, judges, and other justice stakeholders. Collaborate across multidisciplinary squads—researchers, data scientists, product owners, UX/UI, and MLOps/DevOps—to deliver rapid prototypes and production systems that meet regulatory, security, and sovereign‑data requirements.
**Expactations**
- 3+ years of software engineering in AI/ML environments (Python, Java, TypeScript).
- Proven experience building and deploying AI models (LLMs, RAG, OCR, NLP) in production.
- Strong background in MLOps, DevOps practices, containerisation, CI/CD, and cloud services (AWS/GCP/Azure).
- Experience with web APIs, micro‑services, and backend databases (SQL/NoSQL).
- Demonstrated ability to prototype, iterate, and scale products in agile teams.
- Knowledge of data privacy, security, and compliance standards relevant to public‑sector AI.
**Key Responsibilities**
1. Design and develop rich interfaces to consume internal AI models.
2. Build, test, and maintain scalable APIs and web services integrating ML models with MLOps/DevOps pipelines.
3. Rapidly prototype user‑testable solutions; develop product‑grade applications, deploy to staging, and release to production.
4. Monitor, debug, and patch production systems; implement technical and security resilience.
5. Produce comprehensive technical documentation to support maintenance and modular reuse.
6. Co‑lead multidisciplinary squads, aligning product design with domain experts and end‑users.
7. Contribute to the ministry’s AI strategy, governance, and training initiatives.
**Required Skills**
- Programming: Python, Java, TypeScript/JavaScript, RESTful API design.
- AI/Machine Learning: LLMs, Retrieval‑Augmented Generation (RAG), OCR/NLP pipelines.
- MLOps/DevOps: Docker, Kubernetes, CI/CD tools (Git, GitHub Actions, Azure Pipelines).
- Cloud Platforms: AWS, GCP, or Azure (experience with AI services).
- Databases: SQL (PostgreSQL/MySQL), NoSQL (MongoDB, Elasticsearch).
- Agile/Scrum: Sprint planning, backlog grooming, product owner collaboration.
- Documentation: Swagger/OpenAPI, Markdown, architectural diagrams.
- Security & Compliance: GDPR, data sovereignty, secure coding practices.
**Required Education & Certifications**
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Data Science, or related field.
- Certifications in cloud platforms (AWS Certified Solutions Architect, GCP Professional Data Engineer) and/or AI/ML (Google AI Engineer, Microsoft Certified: Azure AI Engineer) are advantageous.