At a Glance
- Tasks: Lead the development of advanced AI language models and integrate them with cutting-edge computer vision tech.
- Company: Join Ultralytics, a leader in AI innovation and YOLO models.
- Benefits: Competitive salary, flexible hours, generous time off, and top-notch tech gear.
- Why this job: Make a global impact in AI while working on groundbreaking projects.
- Qualifications: 5+ years in software engineering with a focus on AI and ML; expert in Python.
- Other info: Dynamic environment with opportunities for extraordinary results and career growth.
The predicted salary is between 36000 - 60000 Β£ 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. Your responsibilities will include:
- 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.
- 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.
Requirements:
- 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.
- A strong interest in computer vision and an understanding of object detection models like Ultralytics YOLO is a significant plus.
Ultralytics is a high-performance environment for world-class talent obsessed with achieving extraordinary results. If your priority is predictable comfort or a standard work-life balance over the relentless pursuit of progress, Ultralytics is not for you.
Compensation and Benefits:
- Competitive Salary: Highly competitive based on experience.
- 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.
If you are driven to redefine the capabilities of machine learning and eager to make a significant impact, Ultralytics offers an exceptional career opportunity.
AWS Engineer - Fully Remote in London employer: Ultralytics
Contact Detail:
Ultralytics Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land AWS Engineer - Fully Remote in London
β¨Tip Number 1
Network like a pro! Reach out to folks in the AI and machine learning space, especially those who work at Ultralytics or similar companies. Attend meetups, webinars, or even online forums to connect with potential colleagues and get insider info on the company culture.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects related to LLMs, computer vision, or any relevant tech. This could be GitHub repos, blog posts, or even videos explaining your work. Itβs a great way to demonstrate your passion and expertise.
β¨Tip Number 3
Prepare for the interview by diving deep into Ultralytics' products and values. Understand their YOLO models and how they integrate AI. Tailor your responses to show how your experience aligns with their mission and how you can contribute to their innovative projects.
β¨Tip Number 4
Donβt forget to apply through our website! Itβs the best way to ensure your application gets seen. Plus, it shows youβre genuinely interested in joining the team at Ultralytics. Letβs make that dream job happen!
We think you need these skills to ace AWS Engineer - Fully Remote in London
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 how obsessed you are with the field and how you can contribute to our innovative projects.
Tailor Your CV: Make sure your CV highlights relevant experience in AI and machine learning. Use keywords from the job description to show us youβre a perfect fit for the role!
Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you want to join Ultralytics. Share specific examples of your work with LLMs and how they relate to our mission in Vision AI.
Apply Through Our Website: We encourage you to apply directly through our website. Itβs the best way to ensure your application gets into the right hands and shows us youβre serious about joining our team!
How to prepare for a job interview at Ultralytics
β¨Know Your AI Stuff
Make sure you brush up on your knowledge of AI and machine learning concepts, especially around LLMs and computer vision. Be ready to discuss your experience with frameworks like PyTorch and any projects you've worked on that relate to the job description.
β¨Showcase Your Projects
Prepare to talk about specific projects where you've built or deployed applications using LLM APIs. Highlight your role in these projects and any challenges you faced, as well as how you overcame them. This will show your hands-on experience and problem-solving skills.
β¨Understand Their Tech Stack
Familiarise yourself with the tools and technologies mentioned in the job description, such as MongoDB Atlas Vector Search and CI/CD pipelines with GitHub Actions. Being able to discuss how you've used similar technologies will demonstrate your readiness for the role.
β¨Embrace the Culture
Ultralytics is all about innovation and high performance. Be prepared to discuss how you thrive in dynamic environments and your passion for pushing boundaries in AI. Show them you're not just looking for a job, but a chance to make a real impact.