A leading AI-driven technology company is seeking a Machine Learning Engineer to develop practical AI solutions for complex challenges in the financial services industry. This role involves working with document and conversational data, leveraging Large Language Models (LLMs) to create scalable, high-performance AI applications.
This is a hands-on role where you'll develop, implement, and optimise NLP and Generative AI models, ensuring they deliver real-world business value. You'll work on everything from prompt engineering and model fine-tuning to deployment and performance monitoring in cloud environments like AWS and Azure.
Location: Fully Remote
Salary: £60,000 - £65,000 per annum + benefits
Key Responsibilities
- AI Development – Build and optimise NLP components for tasks such as text classification, summarisation, and information extraction.
- Generative AI Solutions – Design, test, and deploy LLMs in cloud-based environments, ensuring scalability and business impact.
- Code Quality & Performance – Write, review, and maintain production-quality Python code for NLP applications.
- Scalability & Monitoring – Improve observability, scalability, and resilience of AI solutions in production environments.
- Stakeholder Engagement – Communicate AI project progress, challenges, and solutions to internal and external stakeholders.
- Problem-Solving – Translate complex business challenges into practical, AI-driven solutions that deliver measurable results.
- Cross-Functional Collaboration – Work closely with full-stack engineers, AI specialists, and product teams to integrate AI into business applications.
- Client-Facing Leadership – Lead proof-of-concept (POC) projects, tailoring AI solutions to client needs.
- Continuous Learning & Innovation – Stay ahead of the latest trends in NLP, Generative AI, and cloud AI services, contributing to process improvements.
- Knowledge Sharing – Document AI best practices and mentor team members.
Who They’re Looking For
- Strong background in NLP & AI, with experience building and deploying ML and Generative AI solutions.
- Expert Python skills, with experience writing, reviewing, and maintaining production-level code.
- Hands-on experience with cloud AI services (AWS/Azure) and serverless frameworks.
- Proficiency in prompt engineering, LLM fine-tuning, and model deployment.
- Experience working with CI/CD pipelines for AI solutions.
- Ability to translate business challenges into AI-driven solutions.
- Excellent communication skills, with experience engaging clients and stakeholders.
Desirable Skills & Experience
- Experience in FinTech or financial services AI applications.
- Knowledge of TypeScript and infrastructure-as-code frameworks like AWS CDK.
- MSc in Computer Science or a related field.
- Experience leading client-facing projects and POCs.
This is an ideal opportunity for a passionate AI engineer looking to apply cutting-edge NLP and Generative AI techniques in a dynamic, fast-growing environment.