Engineering Manager (Python) - SaaS AI Platform in City of London

Engineering Manager (Python) - SaaS AI Platform in City of London

City of London Full-Time 72000 - 84000 € / year (est.) No home office possible
Creo Recruitment

At a Glance

  • Tasks: Lead a squad of engineers to develop high-performance AI-driven SaaS solutions.
  • Company: Dynamic tech company focused on innovative AI and cloud technologies.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Join a culture that values clarity, ownership, and strong execution.
  • Why this job: Make a real impact in AI while leading a talented team in a cutting-edge environment.
  • Qualifications: Experience in Python, AWS, and managing high-performing engineering teams.

The predicted salary is between 72000 - 84000 € per year.

We’re hiring a Hands-On Engineering Manager with deep technical leadership experience across Python, large-scale data systems, and modern AWS infrastructure. You’ll lead a squad of 4 engineers, guiding them through complex technical decisions and helping them deliver high-performance, data-intensive systems operating over hundreds of millions to billions of rows.

The product itself is an AI/ML-driven SaaS platform, and your contributions will train new models, enabling new features and having large greenfield elements to it. This role blends hands-on technical context with people leadership, delivery focus, and architectural oversight. You’ll drive engineering excellence, ensure high reliability, and cultivate a culture that values clarity, ownership, and strong execution.

What You’ll Be Doing
  • Lead and develop a squad of 4 engineers, supporting growth, coaching, and high-quality delivery.
  • Set technical direction across Python services, distributed systems, and large-scale data processing.
  • Work heavily with AWS — especially Redshift, Lambda, ECS, S3, plus data formats like Parquet.
  • Shape high-throughput data pipelines and SQL-based workflows, ensuring scalability and performance.
  • Run technical design reviews, guide architecture decisions, and support engineers in navigating trade-offs around performance, cost, and reliability.
  • Champion operational excellence — strong observability, testing discipline, incident response, and SLO ownership.
  • Collaborate with Product & Design to define technical requirements, prioritise roadmaps, and drive measurable outcomes.
Tech Environment You’ll Influence
  • Primary language: Python
  • AWS stack: Redshift, Lambda, ECS, S3
  • Data workflows: Parquet, SQL, distributed data pipelines
  • Scale: systems processing hundreds of millions to billions of rows
  • Focus areas: performance tuning, reliability, cost optimisation, architectural clarity
What You’ll Bring
  • Prior experience as an Engineering Manager or Tech Lead managing small, high-performing engineering teams.
  • Strong technical background in Python, large-scale data systems, and cloud-native architectures (ideally AWS).
  • Experience owning and improving complex data pipelines and high-throughput systems.
  • Ability to coach engineers across multiple levels while maintaining hands-on architectural and design credibility.
  • Excellent delivery management — simplifying ambiguity, unblocking dependencies, and driving predictable execution.
What Success Looks Like
  • Your squad of 4 consistently delivers high-quality software and scalable data pipelines with predictable velocity.
  • Clear improvements in system reliability, throughput, and cost efficiency.
  • Strong engineering discipline across design, testing, observability, and incident management.
  • Improved technical foundations and reduced operational toil.
  • Clear, thoughtful communication and alignment across engineering, product, and design.

Engineering Manager (Python) - SaaS AI Platform in City of London employer: Creo Recruitment

As an Engineering Manager at our innovative SaaS AI platform, you will thrive in a dynamic work culture that prioritises collaboration, technical excellence, and personal growth. With a focus on cutting-edge technologies and a commitment to employee development, we offer competitive salaries, flexible working arrangements, and the opportunity to lead a talented team in either London or Manchester. Join us to make a significant impact on high-performance data systems while enjoying a supportive environment that values clarity and ownership.

Creo Recruitment

Contact Detail:

Creo Recruitment Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Engineering Manager (Python) - SaaS AI Platform in City of London

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which are often the best way to get your foot in the door.

Tip Number 2

Prepare for interviews by diving deep into the tech stack mentioned in the job description. Brush up on Python, AWS services, and data processing techniques. We want you to feel confident discussing how you can lead a squad and tackle complex technical challenges.

Tip Number 3

Showcase your leadership skills! During interviews, share specific examples of how you've coached engineers or improved team performance. We love hearing about your hands-on experience and how you’ve driven engineering excellence in past roles.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team and contributing to our exciting AI/ML-driven SaaS platform.

We think you need these skills to ace Engineering Manager (Python) - SaaS AI Platform in City of London

Python
AWS
Redshift
Lambda
ECS
S3
Data Processing

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match our Engineering Manager role. Highlight your hands-on experience with Python, AWS, and managing engineering teams. We want to see how you’ve led projects and made technical decisions!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for AI/ML-driven platforms and how your leadership style aligns with our culture of clarity and ownership. Let us know why you’re excited about this opportunity at StudySmarter.

Showcase Your Technical Skills:Don’t hold back on showcasing your technical expertise! Include specific examples of how you've shaped data pipelines or improved system performance. We love seeing real-world applications of your skills, especially in large-scale data systems.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining the StudySmarter team!

How to prepare for a job interview at Creo Recruitment

Know Your Tech Inside Out

Make sure you brush up on your Python skills and AWS knowledge. Be ready to discuss specific projects where you've led teams in building large-scale data systems. They’ll want to hear about your hands-on experience with tools like Redshift, Lambda, and ECS, so have some examples ready.

Showcase Your Leadership Style

Prepare to talk about how you’ve coached and developed engineers in the past. Think of specific instances where you’ve helped team members grow or overcome challenges. This role is all about people leadership, so demonstrating your ability to inspire and guide a squad will be key.

Be Ready for Technical Design Discussions

Expect to dive deep into technical design reviews during the interview. Brush up on architectural principles and be prepared to discuss trade-offs around performance, cost, and reliability. They’ll want to see how you approach complex decisions, so think through your thought process.

Communicate Clearly and Effectively

Strong communication is crucial, especially when collaborating with product and design teams. Practice articulating your ideas clearly and concisely. You might even want to prepare a few questions that show your interest in aligning engineering goals with product outcomes.