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
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
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.