Senior Software Developer (.Net) in Manchester

Senior Software Developer (.Net) in Manchester

Manchester Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Tenth Revolution Group

At a Glance

  • Tasks: Lead AI-driven projects and design advanced systems to solve real-world challenges.
  • Company: Fast-growing tech company with a focus on innovation and collaboration.
  • Benefits: Competitive salary, flexible packages, and a hybrid working model.
  • Other info: Inclusive hiring process with opportunities for diverse backgrounds.
  • Why this job: Shape the future of AI and make a tangible impact in a dynamic environment.
  • Qualifications: 5+ years in Python/PHP with proven AI system delivery experience.

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

A fast-growing, venture-backed technology business is expanding its engineering team as it scales both its product and underlying platform. As part of this growth, the team is looking to hire a Senior Python Engineer to take ownership of AI-led initiatives.

This role goes beyond traditional development. The successful person will be responsible for shaping architecture, making key technical decisions, and driving the design and delivery of advanced AI systems from the ground up.

The Opportunity

You will be building autonomous, reasoning-driven systems designed to address complex, real-world operational challenges. This includes working on problems such as optimisation, intelligent automation, and advanced user-facing solutions.

The focus is on designing and implementing agentic architectures that deliver meaningful business value, rather than simple integrations or API wrappers.

Core Technologies

  • Python (expert-level proficiency expected)
  • Modern AI frameworks (e.g. agent orchestration libraries and LLM-based tooling)
  • Vector databases (e.g. Pinecone, Milvus, Weaviate or similar)
  • LLM orchestration and tool-calling pipelines
  • REST and GraphQL API design

Key Focus Areas

  • Designing systems that leverage reasoning loops within large language models
  • Building self-correcting and adaptive AI architectures
  • Implementing prompt engineering at production scale
  • Developing and managing multi-agent workflows
  • Optimising retrieval systems and memory strategies (RAG architectures)

Requirements

  • ~5+ years commercial experience with Python/PHP
  • ~ Proven experience delivering production-grade AI systems (not just prototypes)
  • ~ Hands-on experience building autonomous systems, agents, or task-based AI workflows
  • ~ Strong system design and architectural capability
  • ~ Ability to clearly articulate complex technical concepts to non-technical stakeholders

Working Model

Hybrid model with a strong on-site collaboration culture. Typically 4 days per week in-office to support design sessions and planning.

Compensation

Competitive salary depending on experience. Flexible approach to total package depending on the individual and role scope.

Additional Information

The company operates an inclusive hiring process and welcomes applications from a wide range of backgrounds. Adjustments can be made throughout the process where required.

Senior Software Developer (.Net) in Manchester employer: Tenth Revolution Group

Join a dynamic and innovative technology company that prioritises collaboration and creativity in its engineering team. With a strong focus on employee growth, you will have the opportunity to shape cutting-edge AI systems while enjoying a hybrid working model that fosters teamwork and flexibility. Our inclusive culture and commitment to meaningful work make us an exceptional employer for those looking to make a real impact in the tech industry.

Tenth Revolution Group

Contact Details:

Tenth Revolution Group Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Developer (.Net) in Manchester

Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with AI or Python. 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 best projects, especially those involving AI systems or complex architectures. This will give potential employers a taste of what you can do beyond just a CV.

Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Be ready to discuss your experience with autonomous systems and how you've tackled real-world challenges 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, we love hearing from passionate candidates who are eager to join our team.

We think you need these skills to ace Senior Software Developer (.Net) in Manchester

Python (expert-level proficiency)
Modern AI frameworks
Agent orchestration libraries
LLM-based tooling
Vector databases (e.g. Pinecone, Milvus, Weaviate)
REST API design
GraphQL API design

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Senior Software Developer role. Highlight your expertise in Python and any relevant AI projects you've worked on. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about AI and how your experience makes you the perfect fit for this role. Don’t forget to mention your hands-on experience with autonomous systems!

Showcase Your Projects:If you've built any production-grade AI systems or have experience with agentic architectures, make sure to include those in your application. We love seeing real-world examples of your work that demonstrate your capabilities.

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 don’t miss out on any important updates during the process. We can't wait to hear from you!

How to prepare for a job interview at Tenth Revolution Group

Know Your Tech Inside Out

Make sure you’re well-versed in Python and the modern AI frameworks mentioned in the job description. Brush up on your knowledge of vector databases and API design, as these will likely come up during technical discussions.

Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex operational challenges using AI. Be ready to explain your thought process and how you approached designing autonomous systems or agent-based workflows.

Communicate Clearly with Non-Techies

Since you'll need to articulate complex concepts to non-technical stakeholders, practice explaining your past projects in simple terms. This will demonstrate your ability to bridge the gap between tech and business.

Embrace the Hybrid Work Culture

Understand the company’s hybrid model and be prepared to discuss how you can contribute to a collaborative environment. Highlight any previous experience working in similar setups and how you thrive in team-oriented settings.