Data Scientist - MRO
agap2 España
1 month ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
Amazon Web Services (AWS)
Data analysis
IBM ILOG CPLEX Optimization Studio (CPLEX)
Data Cleansing
ETL
Data Visualization
Genetic Algorithm
Python
Linear Programming
NumPy
Pandas
Matplotlib
Scikit Learn
Information Technology
Optimization Algorithms
Job description
If you're looking for a change, want new challenges, and you specialize in Data… keep reading because this opportunity will interest you!
We are looking for a Senior Data Scientist to join a stable position at one of our main clients in the aviation industry. As a Data Scientist, you will work closely with multidisciplinary teams to identify business needs, translate them into mathematical models, and design effective optimization algorithms.
Responsabilities:
Data analysis and processing:
- Collect, clean, and prepare data from various sources for use in optimization processes and analysis.
Optimization algorithms:
- Design and implement metaheuristic optimization algorithms such as Genetic Algorithms (GA).
- Solve complex mathematical problems by designing and implementing customized optimization solutions.
- Analyze and fine-tune optimization algorithms to ensure they meet established performance objectives.
Problem modeling:
- Translate complex business rules into mathematical constraints applicable to optimization problems.
- Collaborate with stakeholders to understand requirements and create tailored solutions for specific operational challenges.
Collaboration and communication:
- Work in close coordination with product development teams.
- Present results and model insights to senior leaders and key stakeholders.
Mentorship:
- Provide guidance and support to junior data scientists, helping them apply optimization techniques and best practices.
- Share knowledge and experience within the team to foster a culture of continuous learning and improvement.
Requirements
- Bachelor's degree in Operations Research, Applied Mathematics, Computer Science or related field.
- 2+ years of experience in Data Science, Analytics, or similar roles.
- Strong background in metaheuristic optimization (Genetic Algorithms, PSO, SA).
- Ability to translate complex mathematical problems into practical optimization algorithms.
- Proficiency in Python (or R) and key data science libraries (Pandas, NumPy, Scikit-learn).
- Experience with optimization frameworks (PuLP, Pyomo, DEAP, Optuna).
- Understanding of constraint programming and business rule modeling.
Nice-to-Have
- Data visualization experience (Matplotlib, Seaborn, etc.).
- Knowledge of ETL processes and data cleansing.
- Familiarity with linear optimization tools (Gurobi, CPLEX).
- Experience deploying models on cloud environments (AWS preferred).
- Exposure to advanced modeling libraries (Pyomo, OR-Tools).