At a Glance
- Tasks: Design and develop backend services for AI products, ensuring scalability and efficiency.
- Company: Join a forward-thinking tech company with a supportive and friendly culture.
- Benefits: Enjoy 35 days holiday, flexible working, and ongoing professional development.
- Why this job: Make an impact in AI while collaborating with diverse teams on exciting projects.
- Qualifications: 3+ years in software development, strong Python skills, and a passion for innovation.
- Other info: Remote work with monthly team meet-ups in vibrant UK cities.
The predicted salary is between 28800 - 48000 ÂŁ per year.
About the role
As a Backend Developer within the AI team, you will support the design, development, and ongoing evolution of our core backend services, APIs, and data processing pipelines. You will play a key role in enabling rapid experimentation while ensuring that successful prototypes can be hardened and scaled into production‑grade systems. This is a role suited to someone who is comfortable operating with a high degree of independence, taking ownership of systems end‑to‑end, and making pragmatic engineering decisions in a fast‑moving environment. You will work closely with data scientists, product stakeholders, infrastructure engineers, and frontend developers across multiple projects in parallel. We are open to candidates ranging from mid to senior level. The scope of responsibilities can flex depending on experience and interests, with clear opportunities for rapid progression and significant professional growth for motivated candidates as the team and product portfolio grow.
Main Responsibilities
- Take ownership of backend services and applications that support the development, testing, deployment, and monitoring of ML‑enabled products.
- Contribute to infrastructure and architecture decisions by developing a strong understanding of business and product needs.
- Maintain and extend existing, and build new APIs to support evolving product requirements.
- Collaborate closely with product, data science, infrastructure, and frontend teams to deliver end‑to‑end solutions.
- Work directly with internal users and stakeholders to scope, prioritise, and resolve issues and bugs.
- Enable ML development through efficient and scalable data integrations from diverse sources, including case management systems, unstructured documents (Word, PDF), and SQL databases.
Required Skills and Experience
- Strong proficiency in Python, with experience designing and building backend systems and web apps (proficiency with at least one Python web framework is desirable).
- Comfort operating in a fast‑paced production environment where deployments have direct user impact.
- 3+ years experience as a software developer, backend engineer, or Python developer. Strong candidates with less should still apply.
- Ability to work independently with minimal supervision, demonstrating strong ownership, prioritisation, and delivery focus.
- Strong communication skills and sound engineering judgement.
- Based in the UK, with the ability to attend in‑person team meetings approximately once per month.
- Fluency in English.
Desirable Skills and Experience
- Experience designing and deploying infrastructure (e.g. cloud environments, containers, CI/CD pipelines, secure networking, or databases).
- Start‑up or greenfield experience, particularly building backend systems or data environments from scratch.
- Experience operating with solutions at scale.
- 'Product engineer' experience.
- Exposure to frontend technologies (e.g. TypeScript, React).
- Previous experience with Azure.
- Familiarity with Machine Learning concepts and workflows.
Office Location
This role can be primarily remote, with in‑person meetings around once per month in Manchester or Liverpool. Fletchers has offices in Manchester, Liverpool, Leeds, Bolton, Southport, Newcastle, Reading, Birmingham, Northampton, and Cambridge. Many colleagues work primarily from home. The existing AI team is distributed across London, Manchester, Liverpool, Cambridge, and Bristol, and we typically meet in person once or twice per month in Manchester.
Benefits
- 35 hours working week.
- Bonus scheme (subject to targets being met).
- 35 days holiday a year including bank holidays and Christmas Closure, with an option to purchase up to 3 extra days per year, and a long‑service award of 3 days after the 5th, 7th, and 9th full year of employment.
- Pension scheme with tax‑efficient salary sacrifice option.
- Life Assurance Policy.
- Medicash policy to cover some dental, optical and other medical expenses.
- Company sick pay.
- Enhanced Maternity, Paternity and IVF schemes.
- Flexible, agile working environment with a positive work‑life balance.
- Varied calendar of funded company social events.
- Monthly voucher awards for winning nominees.
- A genuinely supportive and friendly culture.
- Ongoing training and professional development opportunities.
We reserve the right to close this role before the date specified depending on the calibre and volume of candidates.
Backend Developer - AI Team in Manchester employer: Fletchers Solicitors
Contact Detail:
Fletchers Solicitors Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Developer - AI Team in Manchester
✨Tip Number 1
Network like a pro! Reach out to folks in the AI and backend development space on LinkedIn or at meetups. A friendly chat can sometimes lead to job opportunities that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your backend projects, especially those involving Python and APIs. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on common backend development questions and coding challenges. Practising with friends or using online platforms can help you feel more confident when it’s your turn to shine.
✨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 seeing candidates who are proactive about their job search!
We think you need these skills to ace Backend Developer - AI Team in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with backend systems and Python. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about joining our AI team and how your background makes you a great fit. Keep it conversational but professional – we love personality!
Showcase Your Independence: Since this role requires a high degree of independence, share examples of when you've taken ownership of projects. We want to know how you handle challenges and make decisions in fast-paced environments.
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’s super easy!
How to prepare for a job interview at Fletchers Solicitors
✨Know Your Tech Stack
Make sure you’re well-versed in Python and any relevant frameworks. Brush up on your backend development skills, especially around APIs and data processing pipelines. Being able to discuss your past projects and how you’ve used these technologies will show you’re ready for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. This is crucial since the job involves making pragmatic engineering decisions. Use examples that highlight your ability to work independently and take ownership of projects.
✨Understand the Business Needs
Familiarise yourself with the company’s products and how they leverage AI. Being able to articulate how your technical skills can meet business objectives will set you apart. Think about how you can contribute to the team’s goals and the overall product evolution.
✨Communicate Effectively
Strong communication skills are key, especially when collaborating with cross-functional teams. Practice explaining complex technical concepts in simple terms. This will demonstrate your ability to work closely with data scientists, product stakeholders, and other developers.