Senior Machine Learning Engineer
Data Freelance Hub
Charing Cross, United Kingdom
8 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Charing Cross, United Kingdom
Tech stack
Amazon Web Services (AWS)
Cloud Computing
Document Retrieval
Statistical Hypothesis Testing
Python
Machine Learning
TensorFlow
PyTorch
Large Language Models
Question Answering
Kubernetes
HuggingFace
Api Design
GPT
Docker
Job description
- Build & iterate fast: Design, experiment, and deploy state-of-the-art NLP and LLM models. Quickly test hypotheses, optimize, and iterate based on real-world feedback.
- Lead innovation: Push the envelope with cutting edge NLP techniques and models (transformers, GPT, BERT, etc.) to solve challenging problems in language understanding, generation, extraction, and more.
- Shape the product: Collaborate with engineers, product teams, and business leaders to align machine learning capabilities with product goals.
- Fail fast, learn fast: Drive rapid experimentation and maintain a learning oriented mindset to pivot quickly when necessary.
- Scale and optimize: Take models from prototypes to production, optimizing for performance, scalability, and efficiency.
Requirements
- 6+ years in machine learning with deep expertise in NLP and LLMs/SLMs.
- Strong knowledge of large language models and experience with frameworks and libraries such as Hugging Face, OpenAI API, LangChain, DeepSpeed, LlamaIndex, LiteLLM, vLLM, etc.
- Experience in model deployment and optimisation for inference speed and scalability is a plus.
- Proven ability to design and optimize prompts for LLMs, including few shot, zero shot, chain of thought, and prompt tuning.
- Hands on experience with Retrieval Augmented Generation (RAG) to improve model performance in tasks such as question answering and document retrieval.
- Strong Python skills, experience with cloud ML platforms (AWS preferred), and ML frameworks (PyTorch, TensorFlow).
- Familiarity with Docker and Kubernetes for containerisation and deployment.
- Entrepreneurial attitude with a "Build Fast, Fail Fast" approach, thriving in agile, iterative environments.
Benefits & conditions
Benefits (Permanent & Fixed Term)
- 25 days annual leave with option to buy/sell more days; adoption and fertility leave; generous enhanced parental leave.
- Private health insurance for employee and dependents; group life insurance 9x basic annual salary; income protection up to 75% of basic salary.
- Optical benefits.
- 15% combined employee/employer contributions to savings & retirement.
- Subsidised gym membership; employee assistance programme; cycle to work and electric car salary sacrifice; time off for volunteering; charitable matching of employee donations.
Accessibility and Diversity
We will, upon request, provide accommodation during the recruitment process to ensure equal access to applicants with disabilities.
About the company
UnderwriteMe is an Insurtech software business and subsidiary of Pacific Life Re (PL Re), a global life and pensions reinsurance firm. We aim to help everyone purchase protection insurance by using data and disruptive technology to transform underwriting processes into quicker and more efficient solutions.
Core Products
* Decision Platform - a B2B enterprise platform with a best in market underwriting rules engine used by over 30 insurers.
* Protection Platform - a B2B2C marketplace used by over 15,000 advisors to quote and purchase protection products in the UK, currently delivering 16% of the UK market protection policies.
Working for UnderwriteMe
Join a technology company with a fresh and dynamic approach to insurance, working alongside highly technical experts from software, fintech, and insurance backgrounds. The global team values unique qualities, supports individual ambitions, balances work life pressure, and offers extensive support and wellbeing initiatives.