Senior Data Scientist and Optimization Engineer

NES Fircroft

  • Paris
  • Contrat
  • Temps-plein
  • Il y a 15 jours
Senior Data Scientist and Optimization Engineer - 12 Months Contract - Paris, FranceDeadline for CV's Thursday 2nd May 2024
Languages: Fluent level of French and English
Hybrid, 3 days on site 2 days remoteEssential:- Experience of at least 5 years in Data Science and Optimization. Master modeling environments, in particular Pyomo and/or OR-Tools. Design, develop, test and deploy Data science and Optimization models adapted to business issues, using various approaches (Optimization, Machine Learning, Computer Vision, Generative AI, etc.). Must have: mastery of statistical and mathematical tools, mastery of programming languages (Python preferably) and underlying data processing libraries, ability to collect, clean and analyse structured or unstructured data, understanding of the main data processing algorithms machine learning and their applications. Must have good command of git and first experience in a DevOps context (CI/CD, with github or similar), an appetite for software craftmanship / clean code, environment (squad, CoP, coaches) helps to spread.Nice to have: knowledge of micro-services, experience in AWS/Azure cloud technologies, experience in hexagonal Architecture.Senior Data Scientist and Optimization Engineer objectives and deliverablesMy Global client is looking for an engineer service in Data Science and Optimization
Your methodological and technical expertise will be a major asset in meeting the challenges of our internal clients. The skills required to carry out an Operational Research/Optimization service are as follows:
  • Master mathematical modeling techniques (LP, MILP, CP, NLP would be a plus) to translate business needs in the form of variables, constraints, objective function with a posture which aims to support the business in the phase of ideation.
  • Master modeling environments, in particular Pyomo and/or OR-Tools.
  • Know open-source/commercial solvers (Gurobi, CPLEX, Coin-OR, etc.). Knowledge of advanced resolution techniques (column generation, Dantzig-Wolfe, Lagrangian Decomposition, etc. is a plus).
  • Master Data Exploration techniques to collect, clean and prepare data with a posture that aims to support the profession in the ideation phase.
  • Know how to perform exploratory and descriptive analyses of input data, using statistics and visualizations, to identify trends, correlations, anomalies, opportunities for optimization or value creation. Design, develop, test and deploy Data science and Optimization models adapted to business issues, using various approaches (Optimization, Machine Learning, Computer Vision, Generative AI, etc.).
  • Respect good industrialization practices (versioning, monitoring, CI/CD, etc.) to ensure the quality, reliability and security of solutions in production.
  • Document and present the results of analyses and models to internal stakeholders using appropriate supports (reports, dashboards, etc.).
Senior Data Scientist and Optimization Engineer cross-functional contributions:
  • Participate in the design/maintenance of new tools/packages common to the organization.
  • Challenge the team's vision.
  • Participate in CoPs (Communities of Practice) and team rituals.
Senior Data Scientist and Optimization Engineer Required Skills:To implement development in Data Science and Optimization, you must have the following skills:Required skills in data science:
  • Must have: mastery of statistical and mathematical tools, mastery of programming languages (Python preferably) and underlying data processing libraries, ability to collect, clean and analyse structured or unstructured data, understanding of the main data processing algorithms machine learning and their applications.
  • Nice to have: familiarity with data science frameworks and libraries such as Scikit-learn, TensorFlow, PyTorch, Keras, etc., experience in visualizing and communicating results, knowledge of advanced AI methods such as deep learning , NLP or computer vision
Required optimization skills:
  • Must have: Master mathematical modeling techniques at least linear (LP, MILP). Master modeling environments, notably Pyomo and/or OR-Tools. Know open-source/commercial solvers (Gurobi, CPLEX, Coin-OR, etc.).
  • Nice to have familiarity with advanced solution techniques (column generation, Dantzig-Wolfe, Lagrangian Decomposition, etc.). Knowledge of Constraint Programming and Non-linear Programming.
Senior Data Scientist and Optimization Engineer required skills in software development.
  • Must have good command of git and first experience in a DevOps context (CI/CD, with github or similar), an appetite for software craftmanship / clean code, environment (squad, CoP, coaches) helps to spread.
  • Nice to have: knowledge of micro-services, experience in AWS/Azure cloud technologies, experience in hexagonal Architecture.
With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.

NES Fircroft