···
Log in / Register

Algorithmic Optimization Scientist

Indeed
Full-time
Onsite
No experience limit
No degree limit
Puerta del Sol, 4, Centro, 28013 Madrid, Spain
Favourites
Share
Some content was automatically translatedView Original

Description

Job Summary: We are seeking a professional to identify, design, and develop optimization initiatives that deliver tangible improvements in processes, costs, and timelines, working on sustainable mobility and train digitalization. Key Highlights: 1. Actively participate in project decisions with an experienced team. 2. Work in a collaborative and positive environment. 3. Contribute to sustainable mobility and train digitalization. Are you interested in growing professionally by actively participating in project decisions—and doing so alongside an experienced team in a close-knit, collaborative work environment? **This is your opportunity!** If you want to work toward a more sustainable and environmentally responsible world, at CAF Digital Services we believe in and work on sustainable mobility—one of the key challenges facing today’s society. At CAF Digital Services, we improve train availability and passenger well-being through data analytics and digitalization. We use the most innovative maintenance and operations technologies to maximize train service quality. **What do we offer?** **Positive Work Environment:** You will join a highly skilled team where you’ll be surrounded by people with strong collaborative spirit—creating a close-knit and highly pleasant atmosphere. **Work-Life Balance:** Our hybrid model allows you to perfectly balance family life and professional life. **Learning and Autonomy:** We encourage autonomous work supported by our training programs, with a highly technological product in an international market. **Security and Stability:** CAF has over 100 years of experience on a path extending into the future—providing you with the security you need. **What will make you succeed in this role?** * Solid expertise in mathematical and computational optimization: Proficiency in techniques such as combinatorial optimization, linear and integer programming, and metaheuristics including Simulated Annealing, Genetic Algorithms, Tabu Search, etc. * Practical experience modeling complex problems: Experience with discrete optimization, routing, planning, assignment, or scheduling problems—translating real-world requirements into formal models (MILP, MINLP, etc.). * Technical proficiency in optimization-oriented programming languages: Advanced Python skills and its ecosystem, with particular emphasis on developing object-oriented modules and classes for solving optimization problems. * Ability to analyze algorithmic performance: Experience evaluating computation time, algorithmic complexity, and trade-offs between solution quality and efficiency. * Scientific and rigorous mindset: Ability to experiment, validate models, compare configurations, tune parameters, and document results in a structured manner. * Focus on practical impact: Beyond theoretical models, we value the ability to generate robust, maintainable, and applicable solutions to real organizational challenges. **What will be your mission in the company?** Your mission will be to identify, design, and develop optimization initiatives that deliver tangible improvements in processes, costs, and timelines. You will be an agent of change—helping the company continuously evolve through data analysis, process improvement, and implementation of intelligent tools within the Leadmind ecosystem. You will work directly with technical, operational, and leadership teams—identifying improvement opportunities through data, observation, and interaction with processes—and fostering a culture of continuous improvement and efficiency. **Position Responsibilities:** * Model complex optimization problems based on business requirements—identifying key variables, constraints, objectives, and possible resolution approaches. * Design, develop, and maintain optimization algorithms—including metaheuristics such as Simulated Annealing—in clean, scalable, and reusable object-oriented code. * Implement solutions in Python or other suitable languages, applying sound software engineering practices (modularization, unit testing, version control, documentation). * Validate models and algorithms through controlled testing, sensitivity analysis, and result visualization. * Collaborate with data, product, and operations teams to translate real needs into effective computational solutions—prioritizing impact over system performance. * Document technical decisions and iteration outcomes, ensuring reproducibility and knowledge transfer across the team. * Stay up-to-date with advanced optimization techniques, emerging tools, libraries, and relevant trends in the field. Therefore, if you are interested in working for a digital company committed to building a more sustainable and environmentally responsible world—and one dedicated to equal opportunity, with an approved Equality Plan—don’t hesitate: apply now.

Source:  indeed View original post
David Muñoz
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.