Summary
β¨ AIβGenerated
As a Senior Python Software Engineer, bridge data science and production engineering by turning analytical models into reliable, scalable systems. You will design model-serving APIs, own data pipelines, implement automated testing and observability, and collaborate cross-functionally to deliver production-grade solutions.
Highlights
Turn analytical models into reliable production systems, build and maintain model-serving APIs and data pipelines, establish strong testing and observability practices, and collaborate closely with data scientists, analysts, and engineers at meaningful scale.
Description
Senior Python Software Engineer
Do you want to be the engineer who turns pricing science into systems that actually run in production? As a Senior Software Engineer on the Dynamic Pricing & Revenue Management team, you'll work alongside a Data Scientist and a Data Analyst to build the infrastructure that helps the business price smarter and drive real revenue impact, at genuine scale.
What You'll Do:
π§ Bridge Data Science and Production: Take pricing and demand models from experimentation to live, reliable production systems.
π Build the Serving Layer: Design and maintain the APIs and infrastructure that deploy models into the real world.
β‘ Own the Pipelines: Keep data flowing reliably from source to model to output, with monitoring and alerting built in from the start.
π Drive Operational Excellence: Implement automated testing, observability, and monitoring across the team's production systems.
π€ Work Cross-Functionally: Partner daily with Data Scientists, Analysts, and Engineering to turn prototypes into production-ready solutions.
The Team:
You'll join a small, newly formed team inside a much larger engineering organisation, with a clear mission: help drive smarter, data-driven pricing decisions across the business.
It's a team that cares about impact, collaboration, and learning together, using modern tooling and genuine AI-native workflows day to day.
What They're Looking For:
4+ years of experience in Software Engineering, Data Engineering, DevOps, or MLOpsStrong hands-on Python, writing clean, production-quality codeExperience with CI/CD, Docker, and infrastructure-as-code such as TerraformFamiliarity with cloud platforms, AWS preferred, and deploying services into productionExposure to or interest in ML model deployment, tools like MLflow or SageMaker are a strong plusA proactive, hands-on mindset, someone who spots problems and drives solutions forwardGenuine appetite for using cutting-edge LLM tools and agents to boost your own and the team's productivity
What They Offer:
Competitive senior-level package and:
πΌ Hybrid working with meaningful in-office collaboration time
π Flexibility to work from other locations internationally for part of the year
π Personal learning budget with a strong AI focus
πͺ Gym discounts and travel perks
π Join a genuinely international team, working on products used at real global scale