Job Description
Roles & Responsibilities
AI model development:
- Participate in the design, training and optimization of Machine Learning (supervised/unsupervised) and Deep Learning models.
- Implement algorithms for specific use cases (e.g., computer vision, NLP, prediction).
Data processing and analysis:
- Clean, structure and analyze datasets to make them usable.
- Collaborating with data scientists to identify trends or insights.
Integration and deployment:
- Help integrate the models into applications or production pipelines (APIs, cloud, etc.).
- Contribute to technical documentation and validation testing.
Technology watch :
- Keeping informed about advances in AI (frameworks, tools, best practices).
- Participate in code reviews and internal workshops.
Cross-functional collaboration:
- Working with third-party teams to understand needs and translate requirements into technical solutions.
- Attend technical and functional meetings.
Desired Candidate Profile
Education: Master's degree
(Bac +5) in Artificial Intelligence, Data Science, Computer Science or equivalent field
Profile 1: 3 years of experience
Required technical skills:
Tools :
- Experience with Jupyter Notebook, Git, Docker.
- Knowledge of databases (SQL/NoSQL) and cloud environments (AWS, Azure, GCP) is appreciated.
Key concepts:
- Basics in statistics, linear algebra, and neural networks.
- Knowledge of MLOps (deployment, monitoring) is an asset.