AI & Data Engineer in Manchester

AI & Data Engineer in Manchester

Manchester Full-Time 80000 - 100000 Β£ / year (est.) Home office (partial)
Esprofiler

At a Glance

  • Tasks: Lead AI and data engineering projects that shape product outcomes and drive innovation.
  • Company: Join a forward-thinking tech company focused on AI and data excellence.
  • Benefits: Enjoy competitive pay, flexible remote work, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and a focus on continuous learning.
  • Why this job: Make a real impact in the fast-paced world of AI and data engineering.
  • Qualifications: 7+ years in data engineering or AI/ML with hands-on experience in building systems.

The predicted salary is between 80000 - 100000 Β£ per year.

You will operate at the intersection of Data Engineering, Data Science, and modern AI/ML systems, taking ownership of initiatives that directly shape product and business outcomes. We need someone with genuine breadth β€” equally comfortable designing scalable data pipelines as they are building agentic AI architectures β€” and with the curiosity to keep pace with a space that is moving faster than almost any other in software engineering. You will bring deep technical expertise across the full AI/ML stack alongside the leadership qualities to mentor colleagues, challenge assumptions, and drive a culture of engineering excellence. Crucially, you will not just set direction β€” you will get your hands dirty and build it too.

What You Will Be Doing

  • Lead the refactoring of legacy infrastructure into highly scalable, secure, and multi-tenant data pipelines that power our Security Portfolio Intelligence platform.
  • Own data quality, governance, and security end-to-end: establishing robust validation frameworks, automated alerting, and compliance-ready data modeling for highly regulated enterprise clients.
  • Champion pragmatic AI: ruthlessly identify where LLMs can be replaced by leaner, more cost-effective classical ML models, ensuring optimal performance and cost-efficiency.
  • Evolve our data architecture: champion the appropriate pattern for the job, whether that's a GraphDB, vector stores, and more standard SQL/NoSQL structures, all whilst ensuring scalability and long-term maintainability.
  • Establish and promote good data modelling practices across the organisation β€” schema design, query optimisation, and a sensible approach to data governance.
  • Work across a range of storage paradigms: SQL (PostgreSQL, MySQL), vector databases (pgvector and equivalents), and graph databases (Neo4j or similar).
  • Design and ship agentic AI pipelines and multi-agent reasoning systems that solve real business problems β€” content review, classification, enrichment, and beyond.
  • Lead the evaluation and adoption of emerging AI/ML tooling: Vertex AI, Google ADK, AWS SageMaker, Azure ML, and next-generation LLM frameworks.
  • Establish LLMOps practices: formal evaluation pipelines, regression testing, and quality baselines so we always know whether our AI systems are improving or declining.
  • Identify where Large Language Models can be replaced by leaner, more cost-effective traditional ML models β€” and deliver those replacements.
  • Build NLP-powered systems, including classifiers, semantic search, and potentially fine-tuned or custom-trained models where the use case justifies it.
  • Drive the auto-generation of marketing content and other AI-powered product features, working closely with Product to turn ideas into production systems.
  • Bring your own ideas to the table. If you see an opportunity we have not spotted, we want to hear it β€” and we will give you the space and support to explore it.

Leadership & Cross-Cutting Responsibilities

  • Mentor and collaborate with engineers across the team, raising the collective bar for AI/ML quality, reproducibility, and best practice.
  • Run tech-sharing sessions; keep the team current on fast-moving developments in the AI/data space.
  • Contribute to hiring: interview, assess, and help build the team you want to work in.

Requirements (Must-Have)

  • 7+ years of professional experience across Data Engineering, Data Science, or Machine Learning roles β€” with meaningful exposure to both the data and AI/ML sides of that spectrum.
  • Hands-on experience designing and shipping agentic AI systems and multi-agent architectures (LangChain, LangGraph, AutoGen, Google ADK, or similar frameworks).
  • Strong working knowledge of Large Language Models: prompt engineering, evaluation, and responsible deployment in production.
  • Experience with Cloud ML platforms β€” at least one of Vertex AI (GCP), SageMaker (AWS), or Azure Machine Learning.
  • Expertise in Python for data processing, model training, and API development.
  • Solid understanding of classical ML and NLP: ability to identify when a simpler model outperforms an LLM in production and to deliver that alternative.
  • Relational databases: PostgreSQL, MySQL, or equivalent β€” schema design, query optimisation, and data modelling.
  • Vector databases: practical production experience with pgvector, Pinecone, Weaviate, or similar for semantic search and RAG pipelines.
  • Graph databases: Neo4j or equivalent; experience modelling domain knowledge as a graph.
  • Demonstrated technical leadership β€” not necessarily formal line management, but clear ownership of complex technical workstreams and influence over engineering decisions.
  • Strong communication skills; comfortable translating technical concepts for non-technical stakeholders.

Nice-to-Have (Bonus Points)

  • Cybersecurity domain knowledge, specifically an understanding of how enterprise security tools map to frameworks like NIST and MITRE.
  • GraphQL API design and implementation.
  • MLOps / LLMOps tooling: MLflow, Weights & Biases, Evidently AI, or similar for experiment tracking and model monitoring.
  • Experience training or fine-tuning your own models (transformer-based or otherwise) from scratch or from pre-trained checkpoints.
  • NLP specialism: named entity recognition, text classification, semantic similarity, topic modelling, or conversational AI.
  • Data orchestration tools: Airflow, Prefect, Dagster.
  • Experience working with Knowledge Graphs or ontologies in a production environment.
  • Published work, open-source contributions, or a track record of writing or speaking about AI/ML topics.

Engineering Manchester, UK (UK-Based Remote Considered) Full-time

AI & Data Engineer in Manchester employer: Esprofiler

As an AI & Data Engineer at our company, you will thrive in a dynamic and innovative environment that champions engineering excellence and fosters a culture of collaboration. With a strong emphasis on employee growth, we provide ample opportunities for mentorship and professional development, ensuring you stay at the forefront of the rapidly evolving AI/ML landscape. Located in Manchester, UK, we offer a flexible work culture that values your contributions and encourages you to explore new ideas, making it an exceptional place for those seeking meaningful and rewarding employment.

Esprofiler

Contact Details:

Esprofiler Recruitment Team

StudySmarter Expert Advice🀫

We think this is how you could land AI & Data Engineer in Manchester

✨Get Involved in Data Science Meetups

Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Esprofiler!

✨Show Off Your Projects

Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like AI & Data Engineer at Esprofiler.

✨Leverage Professional Networks

Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Esprofiler.

✨Apply Directly through Our Website

When you find a suitable opening like AI & Data Engineer at Esprofiler, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!

We think you need these skills to ace AI & Data Engineer in Manchester

Data Engineering
Data Science
Machine Learning
AI Systems Design
Multi-Agent Architectures
Large Language Models
Cloud ML Platforms

Some tips for your application 🫑

Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!

Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!

Craft a Tailored Cover Letter:For a full-time role at Esprofiler, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.

Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Esprofiler. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!

How to prepare for a job interview at Esprofiler

✨Brush Up on Your Statistics

For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!

✨Showcase Your Projects

Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!

✨Get Comfortable with Python and R

Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Esprofiler!

✨Prepare for Case Studies

Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.