All jobs
Save

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

Apply