Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Python developer (pricing)

Edinburgh
AMS CWS
Python developer
Posted: 10h ago
Offer description

At M&G our purpose is to give everyone real confidence to put their money to work. As an international savings and investments business with roots stretching back more than 170 years, we offer a range of financial products and services through Asset Management, Life and Wealth. All three operating segments work together to deliver attractive financial outcomes for our clients, and superior shareholder returns. Through our behaviours of telling it like it is, owning it now, and moving it forward together with care and integrity; we are creating an exceptional place to work for exceptional talent. AMS is a global workforce solutions partner committed to creating inclusive, dynamic, and future-ready workplaces. We help organisations adapt, grow, and thrive in an ever-evolving world by building, shaping, and optimising diverse talent strategies. We partner with M&G to support their contingent recruitment processes. Acting as an extension of their recruitment teams, we connect them with skilled interim and temporary professionals, fostering workplaces where everyone can contribute and succeed. On behalf of M&G, AMS are looking for a Python Developer based in Edinburgh for a 6 Month, hybrid contract. We will consider flexible working arrangements for any of our roles and also offer workplace accommodations to ensure you have what you need to effectively deliver in your role. The Role & Responsibilities: M&G Life, part of M&G plc, is launching a new individual annuity product and is seeking an experienced Python Developer to support the actuarial Pricing & Development team. This role will play a key part in transforming existing Excel-based pricing models into scalable, production-grade Python solutions, while helping design and implement a robust, end-to-end pricing process. You will work closely with actuarial and pricing stakeholders to build tools that enable dynamic pricing, improve governance, and enhance competitiveness in the annuity market. Key Responsibilities: Design and develop Python-based models and data pipelines to support end-to-end annuity pricing processes Convert complex Excel-based profit testing models into efficient, maintainable Python solutions Build calibration tools to align customer-facing quotation models with internal pricing models Develop data-driven methodologies to optimise pricing competitiveness using large and varied datasets Improve performance and scalability of pricing models for portfolio-level execution Establish best practices for model governance, including version control, testing, and documentation Define and implement Git/source control structures and development workflows Support and mentor junior developers, contributing to the wider team's Python capability Collaborate with actuarial teams to interpret requirements and communicate technical solutions clearly Provide additional analytical support, including market data analysis and pricing validation Key Skills & Experience: Strong Python development experience, particularly in data modelling and numerical analysis Proven experience designing, building, and deploying scalable data or modelling solutions Experience converting complex Excel models into Python or other programming languages Solid understanding of software engineering best practices, including Git and version control workflows Experience working in regulated environments (financial services or insurance preferred) Knowledge of insurance pricing processes (life, annuities, protection, or general insurance) highly desirable Experience with statistical modelling or price optimisation techniques is an advantage Familiarity with data visualisation tools such as Power BI and advanced Excel modelling preferred About the Client: We have a diverse workforce and an inclusive culture at M&G plc, underpinned by our policies and our employee-led networks who provide networking opportunities, advice and support for the diverse communities our colleagues represent. Regardless of gender, ethnicity, age, sexual orientation, nationality, disability or long term condition, we are looking to attract, promote and retain exceptional people. We also welcome those who take part in military service and those returning from career breaks.

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Python developer (pricing)
Edinburgh Technopole
AMS CWS
Python developer
Similar job
Python developer
Edinburgh
Henderson Scott
Python developer
Similar job
Trading python developer (fix) – hybrid & growth
Edinburgh
Version 1
Python developer
€70,000 a year
See more jobs
Similar jobs
It jobs in Edinburgh
jobs Edinburgh
jobs City of Edinburgh
jobs Scotland
Home > Jobs > It jobs > Python developer jobs > Python developer jobs in Edinburgh > Python Developer (Pricing)

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save