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, and full-stack development required.
- Other info: Work onsite in London for 3 days a week until December 2025.
The predicted salary is between 48000 - 72000 £ 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 Workforce Solutions Ltd
Contact Detail:
Atrium Workforce Solutions Ltd 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 during your interview can demonstrate your passion and knowledge in the field.
✨Tip Number 2
Showcase your full-stack development skills by preparing a portfolio of projects that highlight both your frontend and backend experience. This will give you an edge when discussing your technical capabilities.
✨Tip Number 3
Network with professionals in the machine learning and software engineering communities. Attend meetups or webinars to connect with others in the field, which could lead to valuable insights or referrals.
✨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 come your way.
We think you need these skills to ace Software Engineer - London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in machine learning, full-stack development, and the specific technologies mentioned in the job description, such as Python, PyTorch, JS, and React.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI and ML research. Mention any relevant projects or experiences that demonstrate your skills in developing machine learning models and working with LLMs.
Showcase Relevant Projects: If you have worked on projects related to generative AI, recommendation systems, or data mining, be sure to include these in your application. Provide links to your GitHub or portfolio if applicable.
Highlight Collaboration Skills: Since the role requires working onsite and likely collaborating with a team, emphasise your ability to work well in a team environment and any previous experiences that demonstrate this.
How to prepare for a job interview at Atrium Workforce Solutions Ltd
✨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 would approach developing agents for coding tasks using these technologies.
✨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.
✨Demonstrate Team Collaboration
Since the role requires onsite collaboration, be prepared to discuss your experience working in teams. Highlight any past projects where you successfully collaborated with others to achieve a common goal.