Tech Stack
HadoopMongoDBNoSQLPerlPythonSQL
About the role
- Collect business requirements and analyse advanced AI solutions or existing data mining, machine learning and business intelligence solutions
- Develop detailed application mock-ups using design tools aligned with business objectives and user needs
- Analyse large datasets to uncover actionable insights
- Ensure strict compliance with GDPR and emerging AI regulations in all stages of data processing
- Facilitate communication and collaboration between business stakeholders, data scientists, and IT developers
- Conduct user acceptance testing to meet business requirements
- Specify and design presentation interfaces with optimal usability/user experience
- Produce data models according to specific problem statements
- Contribute to design and implementation of analytics architecture and solution stack (performance, physical design, capacity)
- Write documentation and liaise with other project teams to address cross-project interdependencies
- Interact with data stewards and other IT stakeholders to define data rules
- Define data controls and implement actions to ensure data quality and integrity
- Create automated anomaly detection systems and continuously track their performance
- Perform data mining using state-of-the-art methods
- Process, cleanse, and verify integrity of data used for analysis
- Participate in design of IT architecture for NLP/ML/AI solutions and coordinate implementation considering master- and meta-data management
- Analyse data architecture for consistency, completeness, accuracy and reasonableness
- Contribute to analysis of data management vision, strategy and policy and derive IT requirements
- Analyse and document business requirements
- Perform business model and process analysis, including modelling
- Conduct functional requirements and business case analysis
- Perform risk analysis
- Assist in business cases, vision documents, project charters and security plans
Requirements
- Expertise in machine learning techniques and algorithms, and Large Language Models
- Experience in predictive (forecasting, recommendation), prescriptive (simulation), sentiment analysis, topic detection, social media crawling and processing, plagiarism detection, trends/anomalies detection, recommendation systems
- Knowledge of graph databases
- Application UI/UX design
- NLP systems lifecycle and agile software development methodologies
- Data analytics over big datasets, non-structured databases and data lakes
- Knowledge of information systems and large organisation administrative business processes
- Analysis/modelling tools and techniques (use case diagram, state diagram, entity relationship model, interaction diagrams, etc.)
- BPMN, UML or equivalent
- Experience with wiki and collaborative sites
- Familiarity with software development methodologies (e.g., RUP, Agile)
- Data analytics techniques and tools
- Experience in machine learning and natural language processing
- Programming in R, Python, PERL
- SQL tooling and NoSQL (MongoDB, Hadoop, SQL)
- Architectural design and implementation of scalable modern data stores
- Strong capacity in preparing and writing business analysis
- Ability to address both business and technical audiences
- High-level presentation skills
- Communication and interpersonal skills to collaborate with cross-functional teams, conduct training sessions, and promote data governance best practices
- Language requirements: English C1 and French B1+