LLM Engineer

LLM Engineer

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
U

At a Glance

  • Tasks: Lead the development of advanced language model capabilities in a dynamic AI environment.
  • Company: Ultralytics is a pioneering AI company focused on innovative YOLO models and Vision AI.
  • Benefits: Enjoy competitive salary, hybrid work options, generous time off, and cutting-edge tech.
  • Why this job: Join a high-performance team dedicated to redefining AI and making a global impact.
  • Qualifications: 5+ years in software engineering with expertise in AI, Python, and LLM APIs required.
  • Other info: This role demands intense dedication and a passion for extraordinary results.

The predicted salary is between 43200 - 72000 £ per year.

Who We Are

At Ultralytics, we relentlessly drive innovation in AI, building the world's leading YOLO models. We're looking for passionate individuals obsessed with AI, eager to make a global impact, and ready to excel in a dynamic, high-energy environment. Join our team and help shape the future of Vision AI.

Location and Legalities

This full-time LLM Engineer position is based onsite in our brand-new Ultralytics office in London, UK. Applicants must have legal authorization to work in the UK, as Ultralytics does not provide visa sponsorship.

What You'll Do

As an LLM Engineer at Ultralytics, you will spearhead the development and integration of advanced language model capabilities across our ecosystem. You will work on cutting-edge projects that merge the power of Large Language Models (LLMs) with our state-of-the-art computer vision technologies. Key responsibilities include:

  • Developing and scaling robust LLM-powered applications using a variety of APIs, including OpenAI, Anthropic, and Gemini.
  • Implementing and managing multi-API workflows using tools like LiteLLM to ensure flexibility and resilience.
  • Building sophisticated Retrieval-Augmented Generation (RAG) systems, leveraging advanced techniques like embeddings with Voyage AI, rerankers, and query enrichment.
  • Designing and maintaining efficient data pipelines and vector storage solutions using MongoDB Atlas Vector Search.
  • Fine-tuning LLMs on custom datasets to enhance performance for specialized tasks related to our documentation and user support.
  • Collaborating with our YOLO development team to explore and build innovative multi-modal solutions.
  • Automating deployment and testing processes using CI/CD pipelines with GitHub Actions.

Your work will directly enhance the Ultralytics HUB platform and empower our global community of developers and researchers.

Skills and Experience

  • 5+ years of experience in software engineering, with a strong focus on AI and Machine Learning (ML).
  • Expert-level proficiency in Python and deep learning frameworks, particularly PyTorch.
  • Proven experience building and deploying applications with LLM APIs such as OpenAI, Anthropic, Gemini, and DeepSeek.
  • Hands-on experience with the full RAG pipeline, including vector embeddings, rerankers, and data indexing in databases like MongoDB.
  • Practical knowledge of LLM fine-tuning, prompt engineering, and performance optimization.
  • Familiarity with MLOps principles and tools, including CI/CD with GitHub Actions.
  • A strong interest in computer vision and an understanding of object detection models like Ultralytics YOLO is a significant plus.
  • Excellent problem-solving skills and the ability to perform in a fast-paced, high-intensity environment.

Cultural Fit - Intensity Required

Ultralytics is a high-performance environment for world-class talent obsessed with achieving extraordinary results. We operate at a relentless pace, demanding exceptional dedication and an unwavering commitment to excellence, guided by our mission, vision, and values. Our team thrives on audacious goals and absolute ownership. This is not a conventional workplace. If your priority is predictable comfort or a standard work-life balance over the relentless pursuit of progress, Ultralytics is not for you. We seek driven individuals prepared for the profound personal investment required to make a defining contribution to the future of AI.

Compensation and Benefits

  • Competitive Salary: Highly competitive based on experience.
  • Startup Equity: Participate directly in our company's growth and success.
  • Hybrid Flexibility: 3 days per week in our brand-new office - 2 days remote.
  • Generous Time Off: 24 days vacation, your birthday off, plus local holidays.
  • Flexible Hours: Tailor your working hours to suit your productivity.
  • Tech: Engage with cutting-edge AI projects and contribute to leading open-source software.
  • Gear: Brand-new Apple MacBook and Apple Display provided.
  • Team: Become part of a supportive and passionate team environment.

If you are driven to redefine the capabilities of machine learning and eager to make a significant impact, Ultralytics offers an exceptional career opportunity.

LLM Engineer employer: Ultralytics

At Ultralytics, we pride ourselves on being an exceptional employer that fosters innovation and excellence in the field of AI. Our dynamic work culture encourages passionate individuals to thrive in a high-energy environment, offering competitive salaries, generous time off, and opportunities for personal and professional growth. Located in the heart of London, our brand-new office provides a collaborative space where you can engage with cutting-edge technology and be part of a supportive team dedicated to shaping the future of Vision AI.
U

Contact Detail:

Ultralytics Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land LLM Engineer

✨Tip Number 1

Familiarise yourself with the latest advancements in Large Language Models and their applications. Being well-versed in tools like OpenAI, Anthropic, and Gemini will not only boost your confidence but also demonstrate your passion for AI during discussions.

✨Tip Number 2

Engage with the AI community by participating in forums or attending meetups focused on LLMs and computer vision. Networking with professionals in the field can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Showcase your hands-on experience with RAG systems and MongoDB through personal projects or contributions to open-source initiatives. This practical demonstration of your skills can set you apart from other candidates.

✨Tip Number 4

Prepare to discuss your problem-solving approach in high-pressure situations. Given Ultralytics' fast-paced environment, illustrating your ability to thrive under pressure will resonate well with the hiring team.

We think you need these skills to ace LLM Engineer

Software Engineering
AI and Machine Learning
Python Programming
Deep Learning Frameworks (PyTorch)
LLM API Integration (OpenAI, Anthropic, Gemini)
Retrieval-Augmented Generation (RAG) Systems
Vector Embeddings and Rerankers
Data Indexing in MongoDB
LLM Fine-Tuning
Prompt Engineering
Performance Optimisation
MLOps Principles
CI/CD with GitHub Actions
Computer Vision Knowledge
Object Detection Models (YOLO)
Problem-Solving Skills
Adaptability in Fast-Paced Environments

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in AI and Machine Learning, particularly with LLMs and Python. Emphasise any relevant projects or roles that showcase your skills in developing and deploying applications using APIs like OpenAI and Anthropic.

Craft a Compelling Cover Letter: In your cover letter, express your passion for AI and how it aligns with Ultralytics' mission. Mention specific projects or technologies you’ve worked on that relate to the job description, such as RAG systems or CI/CD pipelines.

Showcase Problem-Solving Skills: Provide examples in your application of how you've tackled complex problems in fast-paced environments. Highlight your ability to innovate and adapt, which is crucial for a role at Ultralytics.

Highlight Cultural Fit: Demonstrate your understanding of Ultralytics' high-performance culture in your application. Share experiences that reflect your dedication, commitment to excellence, and readiness to take ownership of ambitious goals.

How to prepare for a job interview at Ultralytics

✨Showcase Your AI Passion

Make sure to express your enthusiasm for AI and how it drives your work. Share specific examples of projects or experiences that highlight your obsession with AI, as this aligns perfectly with Ultralytics' mission.

✨Demonstrate Technical Proficiency

Be prepared to discuss your experience with Python, deep learning frameworks like PyTorch, and LLM APIs. Bring along examples of applications you've built or contributed to, especially those involving RAG systems or MongoDB.

✨Emphasise Problem-Solving Skills

Ultralytics values excellent problem-solving abilities. Prepare to discuss challenges you've faced in previous roles and how you overcame them, particularly in high-pressure environments.

✨Cultural Fit is Key

Understand the intensity of Ultralytics' work culture. Be ready to discuss how you thrive in fast-paced settings and your commitment to achieving audacious goals. This will show that you're not just a fit for the role, but for the company ethos as well.

LLM Engineer
Ultralytics
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

U
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>