AI Solutions Engineer
Role details
Job location
Tech stack
Job description
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.
You are an engineer who is comfortable working end-to-end, from understanding operational challenges to shipping and supporting applications that deliver measurable value.
Requirements
Do you have experience in Usability?, Do you have a Bachelor's degree?, * 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.