At a Glance
- Tasks: Lead the development of innovative AI/ML solutions and shape technical strategy.
- Company: Established software business with a strong client base and a collaborative culture.
- Benefits: Competitive salary, strong benefits package, and flexible remote/hybrid working options.
- Other info: Join a profitable company serving over 1000 customers with excellent career growth opportunities.
- Why this job: Make a real impact in a forward-looking AI product ecosystem and drive meaningful change.
- Qualifications: 4+ years in AI/ML production, 8+ years in software engineering, and expertise in Python/Java.
The predicted salary is between 120000 - 150000 € per year.
A technical leadership role shaping the strategy for an AI first product addressing a multi billion industry still running on PDFs and spreadsheets. The north star is creating a genuinely forward-looking AI product ecosystem, not just layering AI on legacy applications. There's meaningful work to do here and a client base won over 20 years to ship solutions to.
Your job at Staff level means you'll help set AI/ML vision, processes, and best practices; genuine technical leadership, not a senior IC with a fancier title. This role leads on multi-agent systems and LLM orchestration patterns, building complex agentic workflows. You'd be working with frameworks like LangGraph, Pydantic AI, and Agent SDK.
Your background is most likely in an agile development environment where you are internal or external client facing, working collaboratively with product teams across fast moving iterations.
Technical requirements:
- 4+ years deploying AI / ML solutions into production
- 8+ years experience in Software Engineering / data science
- Expert with Python / Java
- Strong AWS, Amazon Bedrock or equivalent
- Datadog, Databricks, MLFlow
- LangGraph, LangFuse, Claude, Gemini, ChatGPT
- Terraform, Docker, K8S
- MDB, Graph, Vector DBs
- Claude Code, Github
Company: Established software business, profitable and serving 1000+ customers based in Central London.
Package / what's on offer:
- Salary in the region of £120K - £150K + a strong benefits package
- Remote and Hybrid working set ups depending on your location
Staff Software Engineer (AI / ML) - Hybrid / Remote in Bolton employer: SR2 | Socially Responsible Recruitment | Certified B Corporation™
Join a leading software business in Central London that champions innovation and technical leadership in the AI/ML space. With a strong focus on employee growth, you will have the opportunity to shape the future of AI products while enjoying a competitive salary and a robust benefits package, all within a flexible hybrid or remote working environment. This is not just a job; it's a chance to make a meaningful impact in a thriving company with a rich history of serving over 1000 satisfied customers.
Contact Detail:
SR2 | Socially Responsible Recruitment | Certified B Corporation™ Recruiting Team
StudySmarter Expert Advice🤫
We think this is how you could land Staff Software Engineer (AI / ML) - Hybrid / Remote in Bolton
✨Tip Number 1
Network like a pro! Reach out to your connections in the AI/ML space and let them know you're on the lookout for opportunities. You never know who might have the inside scoop on a role that’s perfect for you.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your AI/ML projects. This is your chance to demonstrate your technical leadership and problem-solving abilities, so make it shine!
✨Tip Number 3
Prepare for those interviews! Brush up on your knowledge of multi-agent systems and LLM orchestration patterns. Be ready to discuss how you've implemented these in past roles and how you can contribute to our vision at StudySmarter.
✨Tip Number 4
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 take the initiative to connect directly with us.
We think you need these skills to ace Staff Software Engineer (AI / ML) - Hybrid / Remote in Bolton
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that align with the Staff Software Engineer role. Highlight your AI/ML projects and any leadership experience, as we want to see how you can shape our strategy.
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 background makes you a perfect fit for our team. We love seeing genuine enthusiasm for the work we do.
Showcase Your Technical Skills:Don’t hold back on showcasing your technical expertise! Mention specific frameworks and tools you've worked with, like LangGraph or AWS. We’re looking for someone who can hit the ground running in our tech stack.
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 from our team!
How to prepare for a job interview at SR2 | Socially Responsible Recruitment | Certified B Corporation™
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technical requirements listed in the job description. Brush up on your Python and Java skills, and be ready to discuss your experience with AWS and AI/ML frameworks like LangGraph and Pydantic AI. Being able to talk confidently about your past projects will show that you’re not just a coder but a true technical leader.
✨Showcase Your Leadership Skills
This role is all about shaping strategy, so be prepared to discuss how you've led teams or projects in the past. Think of specific examples where you’ve set vision or processes, especially in an agile environment. Highlighting your ability to work collaboratively with product teams will demonstrate that you can drive meaningful change.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills and how you handle complex workflows. Prepare to discuss scenarios involving multi-agent systems or LLM orchestration patterns. Practising these types of questions will help you articulate your thought process clearly during the interview.
✨Research the Company and Its Clients
Familiarise yourself with the company’s history and its client base. Understanding their journey over the last 20 years and the solutions they provide will allow you to tailor your responses and show genuine interest. This knowledge can also help you ask insightful questions, which is always a plus!