🚀 Senior Python Engineer

London Up to 85k + benefits Permanent

Are you a Python engineer who loves tackling complex problems with math and analytics? 🧠💻 We’re searching for a Senior Python Engineer to help build cutting-edge software used by top global brands for forecasting, optimization, and analytics.


This isn’t a data science role, it’s all about engineering powerful, scalable Python solutions that bring mathematical models to life.



🛠 What you’ll do:

  • Build, maintain, and improve Python modules for analytics and optimization.
  • Implement advanced algorithms for forecasting, econometrics, and marketing mix modeling.
  • Handle large-scale data and optimization challenges while keeping performance and scalability in mind.
  • Apply software engineering best practices—SOLID principles, design patterns, unit & integration testing.
  • Work with modern tech: NumPy, SciPy, Pandas, SQL, Docker, Kubernetes, cloud platforms, CI/CD.
  • Collaborate with an international team across the UK, Netherlands, and US.
  • Take ownership of key product modules and influence software architecture.



🏆 What we’re looking for:

  • 5+ years Python experience, especially with scientific libraries (NumPy, SciPy, Pandas).
  • Relevant degree (Maths, Computer Science, or related quantitative field).
  • Strong maths/statistics/analytics background, with experience translating theory into production-ready Python code.
  • Experience building analytics/optimization solutions in a product environment.
  • Bonus: familiarity with marketing mix modeling, forecasting, or econometrics.
  • Bonus: experience with SQL, Docker, Kubernetes, cloud platforms, CI/CD pipelines.
  • Excellent communicator and team player, able to problem-solve and share knowledge.



Why this role is exciting:

🎯 Shape the analytics engine behind tools used by leading global brands.

🌱 Opportunities to mentor others and own critical modules.

🚀 Work in a fast-paced, performance-driven environment with room for growth.

📚 Training, workshops, and conferences to keep your skills cutting-edge.



Why you’ll love this team:

Join a highly skilled, international engineering team where your work directly impacts product success. Flexible working options make it easy to balance life and work, while challenging problems will keep you engaged every day.

Share this job:

Apply now

Similar Jobs

🚨 Clinical Data Scientist

Amsterdam 💶 €65,000 - €95,000 + Bonus Permanent

Junior Account Manager

Amsterdam €60K OTE Permanent

Frontend Developer

Breda up to €71,000 Permanent