At a Glance
- Tasks: Design and build innovative AI applications while mentoring junior engineers.
- Company: Futurice, a values-driven tech company focused on AI and data solutions.
- Benefits: Competitive salary, personal learning budget, flexible remote work, and generous holiday allowance.
- Other info: Dynamic environment with opportunities for growth and a clear career path.
- Why this job: Join a supportive team culture where your individuality is celebrated and you can make a real impact.
- Qualifications: 5+ years in AI or data-intensive software engineering with strong Python skills.
The predicted salary is between 50000 - 80000 £ per year.
Join us! We’re always happy to hear from people who are eager to learn and grow, and share our values. Read more about the role and apply.
About the role
As a Senior AI Engineer at Futurice, you will be part of our growing AI & Data team, designing and building the intelligent applications and workflows that sit at the heart of our client work. You will be shaping solutions, advising clients, and helping define how Futurice builds and delivers AI at scale. You’ll work across the full lifecycle: from early-stage ideation and proposals through to building and deploying production-quality, cloud-native GenAI applications for clients across industries like media, retail, and automotive. You will also mentor junior engineers and make meaningful contributions to our internal AI practices.
Skills & Requirements
What we are looking for:
- 5+ years of hands-on experience in AI or applied data-intensive software engineering, or equivalent experience. A track record of taking projects from idea to production is what matters most.
- Proficiency in Python – You write clean, maintainable, production-quality code. You have experience taking systems from idea to production and keeping them running.
- Modern GenAI tooling – You have hands-on experience with libraries and tools like Pinecone, HuggingFace, LangChain/LangSmith, or CrewAI, and you know how to pick the right tool for the job.
- Understanding of agentic architectures – You are comfortable designing systems involving tool use, orchestration, evaluation, and multi-agent patterns, and you understand the trade-offs involved.
- Experience with RAG systems – You have a solid understanding of retrieval-augmented generation systems and pipelines, and you have built them in real-world contexts.
- Cloud platform experience – You are experienced with at least one of Azure, AWS, or GCP, and comfortable deploying and maintaining systems in production.
- Interest in client-facing work – You enjoy the full picture. You are as happy in a client workshop or contributing to a proposal as you are building. You can explain complex ideas clearly and build trust with clients.
- Curiosity over ego – You approach disagreement with empathy, learn from feedback, and care more about getting things right than being right. You do not need experience in everything in the world of GenAI, we know it moves fast. We are looking for people who are strong in a few areas and take the initiative to grow in others.
What you will do
In this role, you will:
- Design and build cutting-edge AI applications – from MCP servers and voice-to-voice real-time apps to RAG bots and multi-agent systems. You will work on technology that is genuinely new territory.
- Advise clients on AI strategy – join workshops, contribute to proposals, and help clients understand what is possible and what is right for them. You will be a trusted voice in conversations with clients, shaping direction alongside them.
- Build demos and PoCs – fast, purposeful, and client-ready. You know how to show something compelling without over-engineering it.
- Mentor junior engineers – share knowledge, review code thoughtfully, and help grow the team around you.
- Shape our AI practice – contribute to shared tools, frameworks, and ways of working. How Futurice delivers AI is something we build together.
Next steps - who you will meet and for what
We aim to make the process clear, human, and respectful of your time:
- Talent screening call (30m) – with someone from our People Team to learn about you, your ambitions, and answer your questions about the role.
- Technical task & interview (90m) – a practical exercise followed by a conversation with our AI team. We are more than happy for you to use AI during the task, just tell us how you leveraged it.
- Values interview (45m) – with a cross-functional duo to explore how you work, what drives you, and how you align with our culture of care, trust, transparency, and continuous improvement.
What Futurice Offers You
We use a transparent salary model based on your skills, responsibilities, and impact. The salary band for this role is £50,000 – £80,000 depending on experience. We also believe in care, trust, transparency, and continuous improvement. Here’s what that looks like in practice:
- A supportive, values-driven team culture where individuality is celebrated.
- A personal learning budget (£1,200/year), mentoring, and knowledge-sharing sessions.
- Flexible, remote-first working with colleagues across the UK and EU.
- Private health insurance (WPA), pension contributions (6%+), and wellbeing support (£50/month via Juno).
- 25 days holiday + bank holidays + your birthday off — increasing by 1 day per year after 3 years’ service (capped at 30).
- A tiered parental leave policy (16 weeks maternity, 4 weeks partner, full pay depending on tenure).
- EV salary sacrifice scheme (depending on tenure).
- A clear career framework with review cycles every 6 months and a genuine path to a permanent role.
What it is like to work here
Ever since Futurice was founded, we have focused on creating a workplace people genuinely enjoy, Mondays included. We have built a welcoming culture where trust, kindness, and well-being matter as much as great work. Our atmosphere is open and warm, whether you are in the office or working remotely. You will quickly feel part of the community where coffee chats, virtual fikas, or after-work hangouts happen naturally. Because our culture is shaped by all of us, every day, you will have an opportunity to influence how we work, connect, and evolve as a community. Across countries, teams, and time zones, everyone brings their own character, helping shape how we work, connect, and evolve together. At Futurice, new joiners are not expected to fit into a mold. Come as you are, whatever your background. We believe in the power of different perspectives, and diversity is a key part of our success at delivering customer value when they trust us with some of their most challenging and inspiring challenges.
Please note: Unfortunately we will not be able to offer visa sponsorship for this role.
Senior AI Engineer employer: Futurice GmbH
Contact Detail:
Futurice GmbH Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior AI Engineer
✨Tip Number 1
Network like a pro! Reach out to people in the industry, attend meetups, and connect with potential colleagues on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those that highlight your experience with AI and cloud platforms. This will give you an edge and make it easier for us to see what you can bring to the table.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios related to AI engineering. Think about how you can demonstrate your problem-solving skills and your ability to work with clients. We love seeing candidates who can think on their feet!
✨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, it shows you’re genuinely interested in joining our team at Futurice.
We think you need these skills to ace Senior AI Engineer
Some tips for your application 🫡
Show Your Passion for AI: When you're writing your application, let your enthusiasm for AI shine through! Share what excites you about the field and any recent projects or tools you've been exploring. We love seeing candidates who are genuinely curious and eager to learn.
Tailor Your Experience: Make sure to highlight your relevant experience in AI and software engineering. Focus on specific projects where you've taken ideas to production, especially using modern GenAI tooling. We want to see how your skills align with what we do at Futurice!
Be Clear and Concise: Keep your application clear and to the point. Use straightforward language to explain your achievements and technical skills. We appreciate well-structured applications that make it easy for us to understand your background and expertise.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values while you're at it.
How to prepare for a job interview at Futurice GmbH
✨Know Your Tech Inside Out
As a Senior AI Engineer, you’ll need to showcase your expertise in Python and modern GenAI tooling. Brush up on libraries like Pinecone and HuggingFace, and be ready to discuss how you've used them in real projects. Prepare examples that highlight your ability to take systems from idea to production.
✨Showcase Your Client-Facing Skills
Futurice values those who can communicate complex ideas clearly. Think of instances where you've advised clients or contributed to proposals. Be prepared to explain how you build trust with clients and how you approach workshops. This will demonstrate your interest in client-facing work.
✨Prepare for the Technical Task
During the technical interview, you'll have a practical exercise. Don’t shy away from using AI tools during this task; instead, embrace it! Make sure you can articulate how you leveraged AI in your solutions. Practising similar tasks beforehand can help you feel more confident.
✨Emphasise Your Mentorship Experience
Mentoring junior engineers is a key part of the role. Think about your past experiences mentoring others, whether through code reviews or knowledge-sharing sessions. Be ready to discuss how you’ve helped others grow and how you plan to contribute to the team’s development at Futurice.