Senior Python Software Engineer in Manchester

Senior Python Software Engineer in Manchester

Manchester Full-Time 60000 - 80000 £ / year (est.) No home office possible
S

At a Glance

  • Tasks: Build production-grade systems and design APIs in a dynamic AI-focused environment.
  • Company: Exciting AI delivery company with a small, talented team and a collaborative culture.
  • Benefits: Fully remote work, competitive salary, and opportunities for professional growth.
  • Other info: Be part of a growing team with a chance to influence technical direction.
  • Why this job: Join a well-funded team shaping the future of AI in software development.
  • Qualifications: Strong Python skills, experience with APIs, and a passion for engineering.

The predicted salary is between 60000 - 80000 £ per year.

A small and talented team of engineers, data scientists, and AI specialists are quietly building something exciting. Well-backed and operating in the AI delivery space, they partner with PE backed businesses to solve complex technical and analytical problems - taking ideas from early concept through to production-grade systems.

They're still early enough that the engineering culture, ways of working, and technical direction are being shaped. With a team of around 15 today and plans to grow to 50 over the next 12 months, the foundations being laid now will matter. This is where you come in.

You'll join as a Senior Software Engineer, taking ownership of building production-grade systems (not just prototypes) in an environment where AI isn't a side project, it's central to what's being delivered.

The work is varied and delivery-focused. You might be designing APIs one week, thinking through async processing and scale the next, and then helping shape how something is deployed, monitored, and improved in production - often in real client environments.

It's not about knowing everything on day one. It's about being curious and pro-active to learn and evolve.

What we're looking for:

  • Strong Python experience, particularly with asynchronous or distributed systems
  • Solid experience building APIs and backend services
  • Good understanding of cloud environments (Azure preferred), CI/CD, and deployment
  • Experience building and shipping systems used in real-world environments (ideally client-facing or delivery-led)
  • Someone who enjoys the craft of engineering, not just shipping code, but building things properly
  • A genuine interest in AI and how it's shaping modern software development

Why this role:

  • Fully remote across the UK
  • Early-stage, but well-funded and already delivering real projects
  • A chance to influence how things are built as the team scales
  • Work that balances pace with quality, no endless POCs that go nowhere

If you're an engineer who reads about new tech out of curiosity, and you like the idea of being part of a team still figuring things out, this would be a great fit.

Senior Python Software Engineer in Manchester employer: Spectrum IT Recruitment Limited

Agentic AI offers an exceptional work environment for Senior Python Software Engineers, providing the unique opportunity to shape the engineering culture and technical direction of a rapidly growing team. With a fully remote setup across the UK and Europe, employees benefit from a flexible work-life balance, a focus on meaningful project delivery, and the chance to influence the development of cutting-edge AI solutions. The company fosters a culture of curiosity and continuous learning, ensuring that every team member can grow and evolve alongside the business.
S

Contact Detail:

Spectrum IT Recruitment Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Python Software Engineer in Manchester

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work in AI or software engineering. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those involving APIs and cloud environments. This gives potential employers a taste of what you can do and how you approach real-world problems.

✨Tip Number 3

Prepare for interviews by brushing up on your knowledge of asynchronous systems and deployment strategies. Be ready to discuss how you've tackled challenges in past projects, as this will show your problem-solving skills and curiosity.

✨Tip Number 4

Don't forget to apply through our website! We love seeing candidates who are genuinely interested in joining our team. Plus, it’s a great way to ensure your application gets the attention it deserves.

We think you need these skills to ace Senior Python Software Engineer in Manchester

Python
Asynchronous Programming
Distributed Systems
API Development
Backend Services
Cloud Environments (Azure preferred)
CI/CD
Deployment
Production-Grade Systems
Real-World Environment Experience
AI Knowledge
Curiosity
Proactive Learning
Engineering Craftsmanship

Some tips for your application 🫡

Show Your Python Passion: When you're writing your application, make sure to highlight your strong Python experience. Share specific projects or systems you've built, especially if they involved asynchronous or distributed systems. We love seeing your enthusiasm for coding!

Talk About Real-World Impact: Don’t just list your skills; tell us how you've used them in real-world environments. If you've built APIs or backend services that were client-facing, share those experiences! We want to know how you’ve made a difference with your work.

Emphasise Your Curiosity: We’re looking for someone who’s curious and eager to learn. In your application, mention any new technologies or methodologies you’ve explored recently. Show us that you’re not just about shipping code, but also about growing as an engineer.

Apply Through Our Website: Make sure to apply through our website for the best chance of getting noticed! It’s the easiest way for us to keep track of your application and ensure it gets into the right hands. We can’t wait to see what you bring to the table!

How to prepare for a job interview at Spectrum IT Recruitment Limited

✨Know Your Python Inside Out

Make sure you brush up on your Python skills, especially around asynchronous and distributed systems. Be ready to discuss your past projects where you've built APIs or backend services, as this will show your hands-on experience.

✨Show Your Curiosity for AI

Since the role is heavily focused on AI, demonstrate your genuine interest in how AI is shaping software development. Bring examples of how you've integrated AI into your work or any relevant projects you've followed.

✨Understand the Cloud Environment

Familiarise yourself with cloud environments, particularly Azure, as well as CI/CD processes. Be prepared to talk about how you've deployed and monitored systems in real-world scenarios, which will highlight your practical experience.

✨Emphasise Your Engineering Craft

This role values quality over quantity, so be ready to discuss how you approach building production-grade systems. Share your thoughts on best practices in software engineering and how you ensure that your code is not just functional but also maintainable.

Senior Python Software Engineer in Manchester
Spectrum IT Recruitment Limited
Location: Manchester

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>