Ultralytics

LLM Engineer

Ultralytics
Apply
3 months ago
London, United KingdomSenior

Responsibilities

  • Develop and scale LLM-powered applications using OpenAI, Anthropic, Gemini, and other APIs.
  • Implement resilient multi-API workflows with LiteLLM.
  • Build RAG systems using embeddings, rerankers, query enrichment, and data indexing.
  • Design and maintain data pipelines and vector storage using MongoDB Atlas Vector Search.
  • Fine-tune LLMs on custom datasets for documentation and user-support applications.
  • Collaborate with the YOLO development team on multimodal solutions.
  • Automate deployment and testing processes with GitHub Actions.

Requirements

  • At least 5 years of software engineering experience with a strong focus on AI and machine learning.
  • Expert-level Python proficiency and deep learning experience, particularly with PyTorch.
  • Experience building and deploying applications with OpenAI, Anthropic, Gemini, and DeepSeek APIs.
  • Hands-on experience with complete RAG pipelines, vector embeddings, rerankers, and MongoDB-based indexing.
  • Knowledge of LLM fine-tuning, prompt engineering, and performance optimization.
  • Familiarity with MLOps and GitHub Actions-based CI/CD workflows.
  • Strong interest in computer vision and understanding of object detection models such as Ultralytics YOLO26.
  • Existing legal authorization to work in the UK.
  • Strong problem-solving skills and ability to work in a fast-paced environment.

Benefits

  • Full-time hybrid work in London with three days per week in the office and two days remote.
  • 24 vacation days, a birthday day off, and local holidays.
  • Flexible working hours.
  • Equity packages.
  • Apple MacBook Air or Pro, Apple Studio Display, and AirPods Pro 3.
  • Opportunity to work on cutting-edge AI and open-source software.

Tech Stack

GitHub ActionsMongoDBPythonPyTorch
Ultralytics

About Ultralytics

51-200 employees
Contact me