- Company Name
- OVENTI Consulting
- Job Title
- ML Engineer H/F
- Job Description
-
**Job Title**
ML Engineer
**Role Summary**
Design, develop, and industrialise AI/ML solutions end‑to‑end, from model research to production deployment, ensuring robustness, performance, and scalability within cloud‑based data pipelines.
**Expectations**
- 5+ years as an AI/ML Engineer.
- Master’s degree or equivalent in Data Engineering, AI, or Data Science.
- Proven track record of building and deploying production‑ready ML models, preferably on GCP.
- Strong collaboration skills and commitment to continuous improvement.
**Key Responsibilities**
1. Analyse business requirements, design ML models, and develop training pipelines using Python, SQL, and Shell.
2. Prepare, transform, and ingest large datasets (CSV, JSON, Avro) into data lakes and warehouses.
3. Create efficient, reproducible data pipelines with GCP Dataflow, BigQuery, DBT, and Kafka.
4. Industrialise models into CI/CD workflows (GitLab, Docker, Kubernetes) and version them with MLflow.
5. Monitor model performance in production via Prometheus/Grafana and provide technical support to QA teams.
6. Produce high‑quality code, rigorous documentation, and technical proposals for process optimisation.
**Required Skills**
- Programming: Python, SQL, Shell scripting.
- ML frameworks: Scikit‑Learn, TensorFlow, PyTorch.
- ML lifecycle tools: MLflow.
- Data engineering: GCP Dataflow, BigQuery, DBT, Kafka.
- Containerisation & orchestration: Docker, Kubernetes.
- CI/CD platforms: GitLab.
- Observability: Prometheus, Grafana, logging tools.
- Version control & collaboration: Git, Jira, Confluence.
**Required Education & Certifications**
- Master’s degree or engineering school diploma in Data Engineering, Artificial Intelligence, or Data Science.
- No mandatory certifications, though knowledge of GCP, Kubernetes, and MLflow is highly valued.