Staff Software Engineer (AI / ML) - Hybrid / Remote in London

Staff Software Engineer (AI / ML) - Hybrid / Remote in London

London Full-Time 120000 - 150000 € / year (est.) No home office possible
S

At a Glance

  • Tasks: Lead the development of innovative AI/ML solutions and shape product 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 dynamic team with opportunities for growth and technical leadership.
  • Why this job: Make a real impact in a multi-billion industry by creating cutting-edge AI products.
  • Qualifications: 4+ years in AI/ML deployment and 8+ years in software engineering required.

The predicted salary is between 120000 - 150000 € per year.

A technical leadership role shaping the strategy, not just the code 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, RMDB, 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 London employer: SR2 | Socially Responsible Recruitment | Certified B Corporation™

Join a forward-thinking software company in Central London, where your role as a Staff Software Engineer will not only influence cutting-edge AI/ML strategies but also contribute to meaningful solutions for a diverse client base. With a strong emphasis on technical leadership, collaborative work culture, and flexible hybrid or remote working options, this is an excellent opportunity for professional growth and innovation in a thriving environment. Enjoy a competitive salary and a robust benefits package while being part of a team dedicated to shaping the future of AI technology.

S

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 London

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can get you in the door.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your AI/ML projects. We want to see your work in action, so make it easy for potential employers to check out what you can do.

Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss your experience with frameworks like LangGraph and AWS. We’re looking for genuine technical leadership, so be ready to share your vision.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. We’re excited to find someone who can help shape our AI/ML strategy, so don’t hesitate to put yourself out there!

We think you need these skills to ace Staff Software Engineer (AI / ML) - Hybrid / Remote in London

AI/ML Solutions Deployment
Software Engineering
Data Science
Python
Java
AWS
Amazon Bedrock

Some tips for your application 🫡

Show Your Passion for AI/ML:When writing your application, let your enthusiasm for AI and machine learning shine through. We want to see how you can contribute to our vision of creating a forward-looking AI product ecosystem, so share your experiences and projects that highlight your passion!

Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter for this role. Highlight your experience in deploying AI/ML solutions and working with frameworks like LangGraph and Pydantic AI. We love seeing how your background aligns with our needs, so don’t hold back!

Be Clear About Your Technical Skills:In your application, be specific about your technical expertise. Mention your proficiency in Python, Java, and any relevant tools like AWS or Datadog. We’re looking for genuine technical leadership, so showcasing your skills is key!

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 this exciting opportunity. Plus, it shows you’re keen on joining 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 AI/ML solutions. Prepare to explain how you've deployed these technologies in production environments.

Showcase Your Leadership Skills

This role is all about technical leadership, so be prepared to share examples of how you've shaped strategies or processes in previous roles. Think about times when you’ve led teams or projects, especially in agile environments, and how you’ve collaborated with product teams.

Familiarise Yourself with Relevant Frameworks

Get comfortable with frameworks like LangGraph and Pydantic AI before the interview. If you can, try to work on a small project or two using these tools. Being able to discuss your hands-on experience will set you apart from other candidates.

Prepare Questions for Them

Interviews are a two-way street! Prepare insightful questions about their AI vision and how they see the role evolving. This shows your genuine interest in the company and helps you assess if it’s the right fit for you.