Data Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+1 more
Job description
As a Data & AI Engineer, you’ll sit between the junior and senior engineering levels, taking ownership of defined components of the platform while contributing to how those solutions are designed and delivered.
A key part of the role will be being able to understand and explain AI clearly. You’ll work closely with technical and non-technical colleagues, helping them understand how AI-generated assessments work, where they can be trusted, and where their limitations sit.
There will also be occasional supported client exposure, giving you the opportunity to see first-hand how the technology you build is being used.
What You’ll Be Doing
- Own and develop components of AI-assisted assessment pipelines
- Work across prompt design, quality assurance, evaluation, and citation checking
- Build and maintain data ingestion pipelines and models using Python and PostgreSQL
- Run evaluations of pipeline performance and use the results to improve outputs
- Work with company, issuer, and portfolio data at scale
- Contribute to the continued development of the company’s AI methodology
Technical Ownership & Quality
- Own engineering work end-to-end, from development through testing and deployment
- Monitor and troubleshoot pipelines to ensure reliability and accuracy
- Maintain clear technical documentation
- Review work from more junior engineers and help raise engineering standards
- Contribute to technical decisions around how new functionality should be built
Communication & Stakeholder Impact
- Explain AI methodologies and outputs clearly to non-technical colleagues
- Help consultants understand what AI-generated assessments can and cannot tell them
- Occasionally support senior colleagues in explaining technical concepts to clients
- Translate complex technical concepts into clear, practical explanations
Requirements
This is an excellent opportunity for an engineer with around 2-3 years’ experience who wants to work at the intersection of Python, data engineering and applied AI, with genuine ownership and exposure to how AI is used in a real-world product., * Around 2-3 years’ professional experience in software or data engineering
- Hands-on experience building applications or workflows using LLM APIs
- Experience with prompt design and some form of AI/LLM evaluation
- Strong SQL skills and understanding of relational data modelling
- Ability to explain how language models work, including their limitations, to non-technical audiences
- Experience owning work end-to-end, including testing, deployment, monitoring, and documentation
- Comfortable working in a small business where requirements and scope aren’t always fully defined
- Cloud experience, ideally Microsoft Azure
- Experience with document processing or information extraction at scale
- Financial services, investment management, or sustainability experience
- Experience presenting technical work to non-technical stakeholders
Benefits & conditions
- £60,000 - £67,000 salary + discretionary bonus
- Hybrid working (1-2 days per week in London)
- Genuine ownership of AI and data engineering projects
- Work on AI that is central to a live product rather than experimental
- Hands-on experience across Python, PostgreSQL, LLMs and data pipelines
- Opportunity to work closely with both technical and non-technical stakeholders
- Occasional exposure to institutional clients in a supported capacity
- Clear progression path towards a senior engineering position
- Join a small, collaborative team where your work has a direct impact
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Data Engineer Salary UK
What Are Large Language Models?
MLOps And AI Driven Development
Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production