LLM Engineer in City of London, London

LLM Engineer in City of London, London

City of London +1 Full-Time 70000 - 90000 £ / year (est.) No working from home possible
Ultralytics

At a Glance

  • Tasks: Develop and integrate advanced language model capabilities in a dynamic AI environment.
  • Company: Join Ultralytics, a leader in AI innovation and cutting-edge technology.
  • Benefits: Competitive salary, hybrid work, generous time off, and startup equity.
  • Other info: Fast-paced culture demanding dedication and commitment to excellence.
  • Why this job: Make a global impact in AI while working on groundbreaking projects.
  • Qualifications: 5 years in software engineering with expertise in AI and Python.

The predicted salary is between 70000 - 90000 £ 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 YOLO11 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.

Locations

City of LondonLondon

LLM Engineer in City of London, London employer: Ultralytics

At Ultralytics, we are committed to fostering a high-performance culture that thrives on innovation and excellence in AI. Our London office offers a dynamic work environment where passionate individuals can engage with cutting-edge technology, enjoy flexible working arrangements, and benefit from generous time off and competitive compensation. Join us to be part of a supportive team dedicated to making a global impact in the field of Vision AI.

Ultralytics

Contact Details:

Ultralytics Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land LLM Engineer in City of London, London

Tip Number 1

Network like a pro! Get out there and connect with people in the AI and machine learning space. Attend meetups, webinars, or even just chat with folks on LinkedIn. You never know who might have the inside scoop on job openings at Ultralytics!

Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving LLMs and computer vision. This is your chance to demonstrate your expertise and passion for AI, making you stand out when applying through our website.

Tip Number 3

Prepare for technical interviews by brushing up on your Python and deep learning frameworks. Practice coding challenges and be ready to discuss your experience with LLM APIs. We want to see how you think and solve problems in real-time!

Tip Number 4

Be yourself during interviews! At Ultralytics, we value authenticity and passion. Share your journey in AI, what drives you, and how you can contribute to our mission. Remember, we’re looking for individuals who are ready to make a global impact!

We think you need these skills to ace LLM Engineer in City of London, London

Software Engineering
AI and Machine Learning (ML)
Python
Deep Learning Frameworks
PyTorch
LLM APIs (OpenAI, Anthropic, Gemini, DeepSeek)
Retrieval-Augmented Generation (RAG)

Some tips for your application 🫡

Show Your Passion for AI:When writing your application, let your enthusiasm for AI shine through! We want to see that you're not just qualified, but genuinely excited about the work we do at Ultralytics. Share any personal projects or experiences that highlight your obsession with AI.

Tailor Your CV and Cover Letter:Make sure to customise your CV and cover letter for the LLM Engineer role. Highlight relevant experience with LLM APIs and deep learning frameworks like PyTorch. We love seeing how your skills align with our mission, so don’t hold back!

Be Clear and Concise:Keep your application clear and to the point. We appreciate straightforward communication, so avoid jargon unless it’s necessary. Make it easy for us to see your qualifications and how you can contribute to our team.

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at Ultralytics

Know Your LLMs Inside Out

Make sure you brush up on your knowledge of Large Language Models, especially the ones mentioned in the job description like OpenAI and Anthropic. Be ready to discuss your experience with these APIs and how you've implemented them in past projects.

Showcase Your Problem-Solving Skills

Prepare to share specific examples of how you've tackled complex problems in AI and machine learning. Think about challenges you've faced while building or deploying applications and how you overcame them. This will demonstrate your ability to thrive in a high-intensity environment.

Familiarise Yourself with RAG Systems

Since the role involves building Retrieval-Augmented Generation systems, it’s crucial to understand the full RAG pipeline. Be ready to explain your experience with vector embeddings and data indexing, particularly in MongoDB. This shows you're not just familiar with the concepts but have practical experience too.

Embrace the Ultralytics Culture

Research Ultralytics' mission and values, and be prepared to discuss how your personal goals align with their high-performance culture. They’re looking for individuals who are passionate and driven, so express your enthusiasm for making a significant impact in the AI field.