Description:
We are looking for a talented backend developer with expertise in BigData and Machine Learning to join our dynamic team. You will be responsible for designing, developing, and industrializing data pipelines, as well as deploying AI models into production.
Your main responsibilities:
- Develop and maintain applications and APIs for managing and processing large-scale data.
- Collaborate with Data and Machine Learning teams to industrialize AI models.
- Assist Machine Learning developers in designing and implementing AI pipelines and applications.
- Deploy AI models into production on cloud infrastructures (Azure, Databricks).
- Ensure the performance, scalability, and security of deployed solutions.
- Work in collaboration with multidisciplinary teams (Data Engineers, Data Scientists, Machine Learning Engineers).
- Write technical documentation and performance reports for stakeholders.
- Provide practical technical expertise, advice, and support to business intelligence team members for their advanced modeling needs.
- Identify data collection gaps and collaborate with responsible teams to gather the necessary information.
- Program the extraction, normalization, and transformation of data from our trusted sources, and validate the integrity of these sources.
- Develop and iterate production models in a continuous improvement approach.
- Contribute to the evolution of our current prediction architecture, partially based on Microsoft Azure ML and Databricks.
- Synthesize and communicate technological innovations to simplify their understanding and accessibility within the company.
Required skills:
- Hold an advanced degree in a relevant field (engineering, computer science, etc.) or equivalent professional experience
- Proficient in development with the following languages: Python, C#, and TypeScript
- Significant experience in data engineering (BigData) and large-scale data processing pipelines
- Knowledge of data preprocessing techniques and ML algorithms
- Experience working in Agile processes (Scrum/Kanban)
- Experience with database management systems (SQL, NoSQL)
- Comfortable with analyzing complex data from various sources
- Passion for empirical research to solve challenging questions using data
- Excellent oral and written French skills. English is an asset; you will be working with bilingual teams, and a willingness to develop your language skills will be appreciated.