A
Senior ML Engineer
Aveni
Contract type
Ongoing
Work mode
100% remote
Experience
Senior · Not stated
Level inferred from job title
Job description
Key details
- Build and optimise LLM-powered systems
- Architect, fine-tune and optimise machine learning models including LLMs and classical ML approaches
- Experiment with modern architectures such as Transformers and Mixture-of-Experts
- Apply efficient training and fine-tuning techniques including LoRA and parameter-efficient methods
- Develop robust evaluation approaches to measure model quality and reliability
- Develop scalable AI systems
- Build and deploy production-grade NLP pipelines and services
- Ensure models operate efficiently with low latency and high availability
- Integrate models into scalable cloud infrastructure and real-world applications
- Lead the acquisition, processing and governance of large structured and unstructured datasets
- Apply exploratory data analysis and validation techniques to improve training pipelines
- Ensure data privacy and governance standards suitable for financial services
- Contribute to DevOps and MLOps pipelines
- Implement robust version control, testing and CI/CD workflows
- Support reliable deployment and monitoring of models in production environments
- Mentor engineers and contribute to the technical growth of the team
- Work closely with product, engineering and data teams to deliver AI solutions
- Stay at the forefront of AI and NLP research, applying new approaches where they add value
- Company mission
- To transform the financial services industry through AI
Primary stack
Core technologies
AWSDockerPython (Programming Language)
Benefits
- Remote-first working across the UK
- Work abroad policy
- Co-working spaces available
- 34 days holiday (including flexible bank holidays) and your birthday
Requirements & details
- Significant experience building, training and deploying machine learning models
- Strong Python skills with experience using NumPy, Pandas, SciPy and modern ML frameworks such as PyTorch or TensorFlow
- Experience working with large-scale unstructured data
- Experience building and deploying production-ready NLP systems
- Familiarity with API integrations and data acquisition pipelines
- Experience implementing software engineering best practices including Git and agile development
- Experience working with cloud environments (preferably AWS)
- Experience with containerisation technologies such as Docker or Kubernetes
- Experience with frameworks such as vLLM or NeMo
- Knowledge of financial services NLP applications
- Experience designing evaluation methodologies for LLM outputs
- Experience building intelligent agents or multi-agent systems
- Strong analytical problem-solving skills
- Ability to design scalable, production-ready AI systems
- Clear communication with both technical and non-technical stakeholders
- Passion for AI innovation and continuous learning
- Leadership and mentoring capability
- MSc or equivalent experience in a relevant field such as AI, Machine Learning, Computer Science, or Data Science
- LLMs, AI Agents, Python (Programming Language), AWS, Docker
- Python (Programming Language)
- AWS
- Docker
