Senior Machine Learning Engineer
Role details
Job location
Tech stack
Job description
A high-growth FinTech startup is building greenfield AI products from the ground up and looking to hire a Staff ML Engineer to lead the architecture and development of next-generation intelligent systems. This is not a traditional modelling role. Instead of focusing on a single predictive model, you'll be designing and scaling systems of models that can:
-
Search and retrieve relevant information* Analyse complex financial data* Generate outputs such as reports and credit memos* Validate, verify, and improve model outputs in production As a Staff ML Engineer, you'll take ownership of designing and optimising these systems by combining:
-
Large Language Models (LLMs)* Classical machine learning* Rule-based systems* Workflow orchestration / agentic architectures What you'll be doing:* Leading technical direction for ML and AI systems across the business* Architecting production-grade LLM applications, RAG pipelines, and evaluation frameworks* Driving best practices across experimentation, deployment, and monitoring* Partnering with engineering, product, and leadership to shape AI strategy* Mentoring engineers and influencing technical standards across teams
Requirements
What we're looking for:* 6+ years in Machine Learning, Applied AI, or Data Science* Strong Python skills and experience with frameworks such as PyTorch and scikit-learn* Deep experience in either Classical ML, NLP, or LLM-powered systems* Experience building and deploying production ML systems at scale* Strong understanding of data pipelines, model deployment, and working with messy real-world datasets* Background in Financial Services or highly regulated environments is a plus
Benefits & conditions
London, UK (Hybrid)£150,000 + Equity Staff ML Engineer | Agentic AI / LLMs / NLP / Python | FinTech | London (Hybrid) | £150K + Equity