LLM Engineer in London

LLM Engineer in London

London Full-Time 70000 - 90000 € / year (est.) Home office (partial)
LinkedIn

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 YOLO models.
  • Benefits: Competitive salary, startup equity, hybrid work, and generous time off.
  • Other info: Fast-paced culture demanding dedication and commitment to excellence.
  • Why this job: Make a global impact on cutting-edge AI projects and redefine machine learning.
  • Qualifications: 5+ years in software engineering with expertise in AI and LLMs.

The predicted salary is between 70000 - 90000 € per year.

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.

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.

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.

LLM Engineer in London employer: LinkedIn

At Ultralytics, we pride ourselves on being a leading innovator in AI, offering an exhilarating work environment where passionate individuals can thrive. Our London office fosters a culture of high performance and collaboration, providing employees with generous benefits such as competitive salaries, hybrid work flexibility, and opportunities for personal and professional growth. Join us to be part of a dynamic team dedicated to shaping the future of Vision AI while enjoying the perks of working with cutting-edge technology and a supportive community.

LinkedIn

Contact Detail:

LinkedIn Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land LLM Engineer in 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 the interview like it’s a big game! Research Ultralytics, understand our YOLO models, and be ready to discuss how your experience aligns with our mission. Practice common technical questions and be ready to showcase your problem-solving skills.

Tip Number 4

Follow up after your interview! A quick thank-you email can go a long way. It shows your enthusiasm for the role and keeps you fresh in the interviewer's mind. Plus, it’s a great opportunity to reiterate why you’re the perfect fit for the LLM Engineer position!

We think you need these skills to ace LLM Engineer in 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 LLMs, Python, and any specific projects that align with our mission. This shows us you’ve done your homework and are serious about joining our team.

Be Clear and Concise:Keep your application clear and to the point. We appreciate well-structured documents that make it easy for us to see your skills and experience. Avoid jargon unless it’s relevant, and focus on what makes you a great fit for this high-energy environment.

Apply Through Our Website:Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values before you hit send.

How to prepare for a job interview at LinkedIn

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 in building or deploying applications and how you overcame them, particularly in high-pressure situations.

Demonstrate Your Passion for AI

Ultralytics is looking for individuals who are genuinely passionate about AI. Be prepared to talk about your personal projects, interests, or any contributions you've made to the AI community. This will show that you're not just looking for a job, but that you're truly invested in the field.

Familiarise Yourself with CI/CD Practices

Since the role involves automating deployment and testing processes, make sure you understand CI/CD principles and tools like GitHub Actions. Be ready to discuss how you've used these in your previous roles to streamline workflows and improve efficiency.