Machine Learning Engineer
Accenture
Job Description
About the job
Key Responsibilities:
Adapt and deploy existing machine learning (ML) models.
Integrate processing pipelines into Airflow and through APIs (Investigation Center interface).
Prepare and transform data stored in MinIO and PostgreSQL.
Optimize PySpark code for generating monthly alerts.
Manage dependencies, sequences, and stages within ML workflows.
Technical Environment:
Technologies: Airflow, GitLab, PySpark
Nice-to-have Technologies: MinIO, PostgreSQL, Jupyter, MLFlow
Benefits:
Competitive salary and benefits package.
Opportunities for continuous learning and professional growth.
A collaborative and inclusive work environment.
Exposure to cutting-edge technologies and innovative projects.
Supportive leadership and career development programs.
Required Skills and Qualifications:
5+ years of experience in data engineering, ML Engineer or related roles.
Degree holder – Information Technology, Software Engineering, Data Science or any other related courses
Strong proficiency in PySpark and code optimization.
Knowledge of ML workflows, including the ability to manage dependencies and sequencing, as well as Airflow pipelines.
Good understanding of PostgreSQL databases and MinIO object storage.
Familiarity with GitLab and Jupyter.
Fluent in French and English (for international collaboration and communication).
