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

Python developer (pricing)

Dalkeith
AMS CWS
Python developer
Posted: 15h 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.

TPBN1_UKTJ

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 (pricing)
Edinburgh
AMS CWS
Python developer
Similar job
Python developer
Dalkeith
Henderson Scott
Python developer
€500 - €530 a day
See more jobs
Similar jobs
It jobs in Dalkeith
jobs Dalkeith
jobs Midlothian
jobs Scotland
Home > Jobs > It jobs > Python developer jobs > Python developer jobs in Dalkeith > 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