At a Glance
- Tasks: Build AI-powered applications and automate workflows using cutting-edge technologies.
- Company: Join a dynamic team at HeadFirst x Impellam, focused on AI solutions.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Collaborate with diverse teams in a fast-paced, international environment.
- Why this job: Make a real impact by solving operational challenges with innovative AI solutions.
- Qualifications: Experience in software development, particularly with Databricks and Python.
Location: United Kingdom / The Netherlands
Build AI-powered internal applications on top of our global Databricks platform. Are you an engineer who enjoys solving operational challenges with AI, automation and modern application development? Do you thrive in environments where speed, pragmatism and business impact matter more than unnecessary complexity? At HeadFirst x Impellam, we are looking for an AI Solutions Engineer who embeds directly with business teams and delivers AI-powered applications that improve how work gets done across the organisation.
In this role, you combine strong software engineering capabilities with an AI-first way of working. You use AI coding agents as a force multiplier while maintaining ownership over architecture, quality, scalability and user adoption. You build practical applications quickly, integrate them into our global data platform and continuously improve them based on real-world usage.
Your impact
As an AI Solutions Engineer, you operate at the intersection of business operations, application engineering and AI enablement. You work closely with functions such as Finance, Commercial, Marketing or HR to understand workflows, bottlenecks and operational pain points in detail. You build applications and automations on top of our Databricks-centred platform, leveraging shared governance, data products and AI capabilities as core building blocks. Rather than creating isolated solutions, you contribute to a connected ecosystem where internal tools are scalable, secure and reusable across regions and teams.
A key part of your role is simplifying operational complexity. You identify where repetitive work, fragmented processes or disconnected tooling slow teams down and replace them with focused AI-powered workflows, internal applications and intelligent automations that employees actually use. You work in a highly pragmatic engineering environment where shipping value quickly matters. This includes building lightweight applications with technologies such as Databricks Apps, Streamlit, Gradio or FastAPI, while using AI agents to accelerate development cycles and reduce delivery time from weeks to days.
At the same time, you collaborate closely with Platform, Data and Reliability teams to ensure the solutions you build align with engineering standards around governance, observability, scalability and operational reliability.
What you will do
- Embed directly with business teams to understand operational workflows, pain points and opportunities for automation;
- Deliver internal tools, AI-powered applications and process digitisation initiatives with a strong focus on usability and adoption;
- Build solutions on top of the Databricks ecosystem using notebooks, jobs, Delta tables, Unity Catalog, Lakebase and Vector Search;
- Develop lightweight data applications using Streamlit, Gradio, FastAPI, Databricks Apps or similar Python-native tooling;
- Guide AI coding agents to generate, refine and validate production-ready code while maintaining engineering quality standards;
- Translate business requirements into pragmatic technical solutions that can be delivered quickly and iterated on continuously;
- Create or customise AI agents, orchestration workflows and intelligent automation capabilities;
- Improve operational workflows through automation platforms such as Microsoft Power Automate or similar tooling;
- Introduce observability and monitoring capabilities using Grafana and platform-standard telemetry practices;
- Diagnose issues in production, resolve them quickly and continuously improve solutions based on user feedback and adoption patterns;
- Collaborate with Platform, Data and Engineering teams to ensure applications integrate cleanly with the broader platform architecture;
- Contribute reusable patterns, workflows and engineering practices that improve delivery speed across teams.
About the role and HeadFirst Group
You will be part of a growing AI-focused engineering capability within HeadFirst x Impellam, working in close collaboration with Global Platform, Data and Engineering teams. While embedded with the business domains you support, you operate within a shared international platform and engineering framework. Working with technologies such as Databricks, AI coding agents and modern Python-native application tooling, you help accelerate the organisation’s transformation into an AI-enabled and operationally intelligent business. This role offers exposure to a broad range of business domains, modern AI engineering practices and highly pragmatic application development in a fast-moving international environment.
Job requirements
- Several years of experience building internal tools, business automations or process digitisation solutions in enterprise environments;
- Hands-on experience with Databricks including notebooks, jobs, Delta tables, Unity Catalog, Databricks Apps, Lakebase or Vector Search;
- Strong experience with Python-based application development and lightweight engineering frameworks;
- Familiarity with Streamlit, Gradio, FastAPI, dbt or similar tooling for rapidly building internal applications;
- Experience using AI coding agents or AI-assisted development workflows in daily engineering work;
- Understanding of LLMs, prompts, orchestration patterns and AI agent concepts;
- Familiarity with workflow automation platforms such as Microsoft Power Automate;
- Experience owning applications from development through to operational support and user adoption;
- Working knowledge of observability tooling such as Grafana and modern monitoring practices;
- Ability to evaluate, improve and maintain code across multiple stacks and technologies;
- Comfort working closely with non-technical stakeholders in embedded business environments;
- Familiarity with TypeScript, React, Next.js or Tailwind is a plus for specialised internal application use cases.
What you offer as a professional
- Strong functional empathy and the ability to understand operational challenges before proposing solutions;
- A pragmatic mindset focused on delivering usable outcomes quickly and iteratively;
- Ownership from first concept through to production adoption and continuous improvement;
- Clear communication across technical, operational and business audiences;
- Curiosity about AI-native engineering and modern application development workflows;
- A collaborative approach that balances speed, scalability and engineering quality;
- Adaptability in fast-moving environments where priorities and opportunities evolve quickly.
If you enjoy shipping pragmatic AI solutions fast, working closely with the business and building on a modern Databricks platform, this role could be the right next step for you.
Details: Hybrid, London, €4,000 - €8,500 per month, Digital & IT
AI Solutions Engineer in London employer: HeadFirst
At HeadFirst x Impellam, we pride ourselves on fostering a dynamic work culture that champions innovation and collaboration. As an AI Solutions Engineer, you'll have the opportunity to work at the forefront of AI technology within a supportive environment that prioritises employee growth and development. With a focus on pragmatic solutions and rapid delivery, our hybrid working model in London allows for a balanced approach to work and life, making it an ideal place for those looking to make a meaningful impact.
StudySmarter Expert Advice🤫
We think this is how you could land AI Solutions Engineer in London
✨Tip Number 1
Get to know the company inside out! Research their projects, values, and culture. This way, when you chat with them, you can show off your knowledge and how you fit into their world.
✨Tip Number 2
Network like a pro! Connect with current employees on LinkedIn or attend industry events. A friendly chat can sometimes lead to opportunities that aren’t even advertised yet.
✨Tip Number 3
Prepare for interviews by practising common questions and scenarios related to AI solutions. Think about how you can demonstrate your problem-solving skills and technical expertise in real-world situations.
✨Tip Number 4
Don’t forget to follow up after interviews! A quick thank-you email can keep you fresh in their minds and show your enthusiasm for the role. Plus, it’s a great chance to reiterate why you’re the perfect fit!
We think you need these skills to ace AI Solutions Engineer in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter to highlight your experience with AI solutions and application development. We want to see how your skills align with the role, so don’t hold back on showcasing your relevant projects!
Showcase Your Technical Skills:When detailing your experience, focus on your hands-on work with Databricks, Python, and any AI coding agents you've used. We love seeing specific examples of how you've built applications or automated processes in previous roles.
Keep It Clear and Concise:We appreciate straightforward communication! Make sure your application is easy to read and gets straight to the point. Highlight your key achievements and how they relate to the job description without unnecessary fluff.
Apply Through Our Website:For the best chance of getting noticed, make sure you apply directly through our website. This helps us keep track of your application and ensures it reaches the right team quickly!
How to prepare for a job interview at HeadFirst
✨Know Your Tech Stack
Familiarise yourself with the technologies mentioned in the job description, especially Databricks, Python frameworks like Streamlit and FastAPI, and AI coding agents. Be ready to discuss how you've used these tools in past projects and how they can be applied to solve operational challenges.
✨Understand the Business Context
Research the company and its business operations. Understand the workflows and pain points that the role aims to address. This will help you demonstrate your ability to embed with business teams and deliver practical solutions that improve efficiency.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex problems in previous roles. Highlight your pragmatic approach to building applications quickly and iteratively, and how you've used feedback to continuously improve your solutions.
✨Communicate Clearly and Collaboratively
Practice explaining technical concepts in a way that non-technical stakeholders can understand. Emphasise your collaborative mindset and adaptability, as these are key traits for working closely with various teams within the organisation.