Software Engineer - London
Software Engineer - London

Software Engineer - London

London Full-Time 42000 - 84000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Develop AI agents for coding and machine learning tasks using full-stack development.
  • Company: Join Atrium EMEA, a leader in innovative AI solutions.
  • Benefits: Enjoy a PAYE contract with potential extension and flexible work arrangements.
  • Why this job: Be at the forefront of AI research and development in a dynamic team environment.
  • Qualifications: Experience in machine learning, Python, Pytorch, JS, and React is essential.
  • Other info: Work onsite in London for 3 days a week until December 2025.

The predicted salary is between 42000 - 84000 £ per year.

Job Description

Software Engineer – London

Atrium EMEA is looking for several Machine Learning Software Engineers with full-stack development experience to work on developing agents for coding and machine learning tasks. Your goal is to create LLM agents that can automatically carry out AI and ML research tasks completely on their own. The Software Engineers should have hands on experience in both machine learning engineering (training ML models), and who have full-stack SWE experience – both backend and frontend engineering. Ideal candidates should have experience with Python, Pytorch, JS and React and similar frameworks.

PAYE contract role, till Dec 25 (Likely to extend). 3 days needed onsite in London office.

Essential:

  • Hands-on experience in one or more of the following areas: machine learning, recommendation systems, pattern recognition, data mining or artificial intelligence
  • Experience with developing machine learning models at scale, such as programmatically querying LLMs and LLM post-training.
  • Programming experience in Python and hands-on experience with frameworks such as PyTorch.
  • Backend SWE experience in Python.
  • Frontend SWE experience (preferably JS, React), building and deploying UIs.
  • Direct experience in generative AI and LLM research
  • Experience with human data annotation for training LLMs

Click Apply now to be considered for the Software Engineer – London role

Software Engineer - London employer: Atrium (EMEA)

Atrium EMEA is an exceptional employer that fosters a dynamic and innovative work culture, perfect for Software Engineers eager to push the boundaries of machine learning and AI. With a focus on employee growth, we offer opportunities to work on cutting-edge projects in a collaborative environment, alongside talented professionals in our London office. Our commitment to flexibility and a supportive atmosphere makes Atrium EMEA a rewarding place to advance your career while contributing to meaningful technological advancements.
A

Contact Detail:

Atrium (EMEA) Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - London

✨Tip Number 1

Familiarise yourself with the latest trends in machine learning and generative AI. Being able to discuss recent advancements or projects you've worked on in these areas can really set you apart during interviews.

✨Tip Number 2

Showcase your full-stack development skills by preparing a portfolio of projects that highlight both your frontend and backend work. This will demonstrate your versatility and ability to handle the entire software development lifecycle.

✨Tip Number 3

Network with professionals in the machine learning and software engineering fields. Attend meetups or webinars, and connect with people on platforms like LinkedIn to learn more about the industry and potential opportunities.

✨Tip Number 4

Prepare for technical interviews by practising coding challenges and system design problems relevant to machine learning applications. This will help you feel more confident and ready to tackle any technical questions that may arise.

We think you need these skills to ace Software Engineer - London

Machine Learning Engineering
Full-Stack Development
Python Programming
PyTorch Framework
JavaScript (JS)
React Framework
Backend Development
Frontend Development
Generative AI Experience
LLM Research
Data Mining
Recommendation Systems
Pattern Recognition
Human Data Annotation
Model Training at Scale

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience in machine learning and full-stack development. Emphasise your skills in Python, PyTorch, JavaScript, and React, as well as any relevant projects you've worked on.

Craft a Strong Cover Letter: Write a cover letter that specifically addresses the job description. Mention your hands-on experience with machine learning models and your familiarity with generative AI. Show enthusiasm for the role and how you can contribute to their team.

Showcase Relevant Projects: If you have worked on projects related to AI, ML, or full-stack development, include them in your application. Briefly describe your role, the technologies used, and the outcomes of these projects to demonstrate your capabilities.

Highlight Collaboration Skills: Since the role requires working onsite and likely collaborating with others, mention any experience you have in team settings. Discuss how you’ve successfully worked with cross-functional teams in previous roles.

How to prepare for a job interview at Atrium (EMEA)

✨Showcase Your Technical Skills

Be prepared to discuss your experience with Python, PyTorch, and JavaScript. Bring examples of projects you've worked on that demonstrate your full-stack development capabilities, especially in machine learning.

✨Understand the Role of LLMs

Familiarise yourself with large language models and their applications in AI and ML research. Be ready to explain how you have interacted with LLMs in your previous work or how you would approach developing agents for coding tasks.

✨Prepare for Problem-Solving Questions

Expect technical questions that assess your problem-solving skills in machine learning and software engineering. Practice coding challenges and be ready to think aloud as you work through problems during the interview.

✨Demonstrate Team Collaboration

Since the role requires onsite collaboration, be prepared to discuss your experience working in teams. Highlight any past experiences where you successfully collaborated with others on complex projects, particularly in a hybrid work environment.

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

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