Senior Programmer and Data Manager

New Today

Senior Programmer and Data Modeller

Location: Athens, Greece or Madrid, Spain or UK – Flexible (Hybrid)

Role ID: 2025-3147

Overview: Ricardo, a member of WSP, is a global strategic environmental and engineering consulting company with over 100 years of expertise. We deliver innovative, sustainable solutions across more than 20 countries, helping clients solve complex and dynamic challenges for a safe and sustainable world.

  • Develop and optimize mathematical programming models (linear, nonlinear, mixed‑integer, CGE, simulation).
  • Design, manage, and maintain large‑scale databases that integrate economic, energy, and environmental data.
  • Apply advanced programming techniques in GAMS, Python, R, Julia, and SQL for model development, automation, and data management.
  • Apply data mining and machine learning techniques (clustering, classification, regression, anomaly detection) to extract insights.
  • Build automated data pipelines for efficient data collection, cleaning, and transformation.
  • Improve model operation, computational performance, and scalability.
  • Collaborate with researchers and consultants to deliver quantitative evidence and technical solutions.
  • Document methodologies and contribute to technical reports, publications, and presentations.
  • Contribute to EU‑funded research projects and international consultancy assignments.
  • MSc or PhD in Applied Mathematics, Computer Science, Data Science, Economics, Engineering, or related field.
  • Proven expertise in mathematical programming and optimization methods.
  • Strong programming skills in GAMS, Python, R, Julia, or SQL.
  • Proficiency in SQL and database management systems (design, query optimization, performance tuning).
  • Demonstrated experience in data mining, machine learning, or mathematical modelling.
  • Hands‑on experience with database design, management, and query optimisation.
  • Strong analytical and problem‑solving skills with attention to detail.

Working here: You will be warmly welcomed into our workplace where every voice matters. We are diverse thinkers and doers, creating a culture of inclusion and supporting you to find your place.

Work life balance: We offer flexible approaches to work, whether home, office, or hybrid, and prioritise wellbeing to allow employees to flourish and achieve their full potential.

Benefits: Your remuneration and benefits package will reflect your value. You will receive a range of benefits including support for physical and mental health.

Diversity, Equality, and Inclusion statement: We are an Equal Opportunity Employer and commit to inclusion. We value diversity, recognise its role in innovation, and are a disability‑confident employer.

Next steps: Once you have submitted your application, a member of our Recruitment Team will contact you. Timing varies with application volume and may be reviewed before the closing date. If you require adjustments to support you throughout the recruitment process, please advise the Recruitment Team via recruit@ricardo.com.

#J-18808-Ljbffr
Location:
Glasgow, Scotland, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search