Software Engineer (LLM Applications)

Software Engineer (LLM Applications)

Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
E

At a Glance

  • Tasks: Develop innovative AI/ML software solutions and tackle complex engineering challenges.
  • Company: Join a dynamic London start-up revolutionising business productivity with cutting-edge ML technology.
  • Benefits: Enjoy competitive pay, hybrid working options, and a range of exciting corporate perks.
  • Why this job: Be part of a fast-growing team making a real impact in the tech industry.
  • Qualifications: Ideal candidates have a strong STEM background and experience with LLMs and modern coding languages.
  • Other info: This role is based in central London with flexible working arrangements available.

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

Join a growing start-up developing AI / ML integrated software in London / Hybrid; £Competitive + Benefits.

This London based start-up is looking to disrupt and revolutionise their target business markets through their ML based technology. Their solutions look to improve business productivity through technology-based efficiency and optimisation, via autonomous development by their in-house built AI-powered platform. They have secured VC funding for growth and are looking to double their engineering team within the next 12 months.

Requirements:

  • You’ll be smart – likely studied computer science or similar at a top 50 world ranked university and possibly a PhD; or studied a STEM degree at Cambridge, Oxford, Imperial or similar and pivoted into software engineering.
  • You’ll have worked as a software engineer at a Big Tech or similar company and have demonstrable experience working on autonomous software platforms involving a complicated and sophisticated codebase.
  • Ideally you will have professional experience working with LLMs, manipulating them to develop robust products. Otherwise, you will be a keen experimenter with LLMs, utilising the skills and knowledge you have in software engineering for LLM based personal projects. Key topics of interest would be agentic systems, RAG, Langchain or automated workflows.
  • You’ll have experience using modern Python for scalable and extendible code development (and probably experience with other modern mainstream coding technologies such as Go or Rust).

What you have done so far is important as the company want to see your demonstrable experience. Currently, they are not looking to sponsor candidates for work permits; interested applicants must have full rights to work in the UK. Offices are based in central London, but hybrid working is an option (2-3 days in the office per fortnight). Remunerations do include a range of benefits.

Keywords: AI / ML, Python, Agentic Systems, Automation Platforms, LLM, RAG, Langchain, Central London, Hybrid Working.

Software Engineer (LLM Applications) employer: ECM Selection (Holdings) Limited

Join a dynamic and innovative start-up in the heart of London, where you'll have the opportunity to work on cutting-edge AI and ML technologies that are set to revolutionise business productivity. With a strong focus on employee growth and a collaborative work culture, this company offers competitive remuneration and benefits, alongside the flexibility of hybrid working arrangements. As part of a rapidly expanding team, you'll be at the forefront of technological advancements, contributing to meaningful projects that make a real impact.
E

Contact Detail:

ECM Selection (Holdings) Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (LLM Applications)

✨Tip Number 1

Network with professionals in the AI and ML fields. Attend meetups, webinars, or conferences where you can connect with people already working in similar roles. This can help you gain insights into the company culture and potentially get a referral.

✨Tip Number 2

Showcase your personal projects involving LLMs on platforms like GitHub. This not only demonstrates your hands-on experience but also highlights your passion for the field, making you a more attractive candidate.

✨Tip Number 3

Familiarise yourself with the latest trends and technologies in AI and ML, especially those related to agentic systems and automation platforms. Being well-versed in these topics will allow you to engage in meaningful conversations during interviews.

✨Tip Number 4

Prepare to discuss specific challenges you've faced in previous roles and how you overcame them, particularly in relation to developing complex software solutions. This will demonstrate your problem-solving skills and technical expertise.

We think you need these skills to ace Software Engineer (LLM Applications)

Proficiency in Python
Experience with LLMs (Large Language Models)
Knowledge of agentic systems
Familiarity with RAG (Retrieval-Augmented Generation)
Experience with Langchain
Understanding of automation platforms
Strong problem-solving skills
Ability to work with complex codebases
Experience in scalable and extendible code development
Familiarity with modern programming languages such as Go or Rust
Strong analytical skills
Ability to translate abstract concepts into production code
Experience in AI/ML integrated software development
Excellent communication skills
Adaptability to a fast-paced start-up environment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in software engineering, particularly with LLMs and automation platforms. Use specific examples of projects you've worked on that demonstrate your skills in Python and other relevant technologies.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI and ML technologies. Mention any personal projects involving LLMs and how they relate to the role. Be sure to express your enthusiasm for working in a start-up environment.

Highlight Relevant Experience: In your application, emphasise your previous roles at Big Tech or similar companies. Detail your contributions to complex codebases and any experience you have with agentic systems, RAG, or Langchain.

Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is accurate and up-to-date. A polished application reflects your attention to detail.

How to prepare for a job interview at ECM Selection (Holdings) Limited

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python and any other programming languages you've used, such as Go or Rust. Highlight specific projects where you developed scalable and extendible code, especially those involving LLMs or automation platforms.

✨Demonstrate Problem-Solving Abilities

Expect to face technical challenges during the interview. Be ready to explain how you've tackled complex problems in the past, particularly in relation to autonomous software platforms. Use examples that showcase your innovative solutions.

✨Familiarise Yourself with Key Concepts

Brush up on relevant topics like agentic systems, RAG, Langchain, and automated workflows. Being able to discuss these concepts intelligently will show your enthusiasm and understanding of the field, which is crucial for this role.

✨Prepare Questions for the Interviewers

Think of insightful questions to ask about the company's technology, culture, and future plans. This not only shows your interest in the role but also helps you determine if the company is the right fit for you.

Software Engineer (LLM Applications)
ECM Selection (Holdings) Limited
Go Premium

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

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