At a Glance
- Tasks: Join a cutting-edge team to build intelligent autonomous agents using advanced machine learning techniques.
- Company: Work with a leading global financial institution known for innovation and technology in finance.
- Benefits: Competitive pay of circa £1000 p/d, with potential for permanent placement after 6-12 months.
- Why this job: Be at the forefront of AI development in a high-impact industry, shaping the future of technology.
- Qualifications: Master’s or PhD in Computer Science or related field, with hands-on experience in machine learning required.
- Other info: No financial services background necessary; open to diverse tech backgrounds.
The predicted salary is between 72000 - 108000 £ per year.
This role is with a well-known leading global financial institution operating across investment banking, asset management, and financial services. Renowned for its scale and innovation, it leverages advanced technology and AI to drive efficiency, security, and growth worldwide. We are seeking a highly skilled and motivated AI Engineer to join a cutting-edge team building intelligent autonomous agents for real-world deployment within complex systems. This role is ideal for individuals passionate about the future of AI, autonomous systems, and large-scale applications in a high-impact industry.
Core Details:
- Pay Rate: Circa £1000 p/d via PAYE Model (Flexible on rate)
- Location: Central London (or Glasgow) – 5 Days a Week On-site (No Flexibility)
- Length: 6 – 12 Months – with sight to go perm if preferred
- Financial Services Background is NOT NECESSARY - we are open to candidates of all backgrounds (tech native organisations are desirable)
Job Responsibilities:
- Act as a subject matter expert in a broad range of machine learning (ML) techniques and optimisations.
- Provide deep technical knowledge of ML algorithms, frameworks, and methodologies.
- Improve ML workflows through advanced skills in large language models (LLMs) and associated techniques.
- Design and run experiments using the latest ML technologies; analyse results and fine-tune models.
- Write production-level code in Python, transforming experimental outcomes into real-world applications by closely collaborating with engineering teams.
- Take ownership of end-to-end development for both proof-of-concept work and production-ready solutions.
- Improve system accuracy and efficiency by identifying performance issues and removing bottlenecks.
- Partner with product and engineering teams to create bespoke, technology-driven solutions.
- Integrate Generative AI techniques into the ML platform using cutting-edge methods.
Required Qualifications, Capabilities, and Skills:
- Formal academic training or certification (Master’s or PhD) in Computer Science, Machine Learning, or a related discipline, with hands-on experience in applied ML.
- Proficiency in at least one programming language such as Python, Java, or C/C++. Intermediate-level Python is essential.
- Proven experience applying data science and ML techniques to practical business challenges.
- Strong background in Natural Language Processing (NLP) and working with Large Language Models (LLMs).
- Practical experience with both machine learning and deep learning techniques.
- Expert-level knowledge of deep learning frameworks like PyTorch or TensorFlow.
- Experience in advanced ML areas including GPU optimisation, fine-tuning, embedding models, inference, prompt engineering, evaluation, and Retrieval-Augmented Generation (RAG).
- Ability to independently manage and complete tasks and projects with minimal supervision.
- High attention to detail, strong follow-through, excellent communication abilities, and a collaborative mindset.
Preferred Qualifications, Capabilities, and Skills:
- Master’s degree in Computer Science, Machine Learning, or a related field.
- Experience with distributed training frameworks such as Ray, MLFlow, or similar.
- Deep understanding of advanced ML techniques, including search and ranking, recommender systems, and graph-based methods.
- Expertise in LLM-based approaches, including Agents, Planning, and Reasoning.
- Familiarity with deploying ML models on cloud platforms like AWS, including tools such as SageMaker and EKS.
- Experience working with large-scale MLOps pipelines and deploying models into production environments.
Generative AI Engineer employer: Sanderson
Contact Detail:
Sanderson Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Generative AI Engineer
✨Tip Number 1
Network with professionals in the AI and machine learning fields. Attend industry meetups, conferences, or webinars to connect with people who work at financial institutions or tech-native organisations. This can help you gain insights into the company culture and potentially get referrals.
✨Tip Number 2
Showcase your hands-on experience with machine learning techniques by working on personal projects or contributing to open-source initiatives. Having a portfolio that demonstrates your skills in Python, LLMs, and deep learning frameworks like PyTorch or TensorFlow can set you apart from other candidates.
✨Tip Number 3
Prepare for technical interviews by brushing up on your knowledge of ML algorithms and frameworks. Be ready to discuss your previous projects in detail, especially those involving generative AI and large-scale applications, as this will demonstrate your expertise and passion for the field.
✨Tip Number 4
Familiarise yourself with the latest trends and advancements in AI, particularly in the financial sector. Understanding how AI is being leveraged for efficiency and growth in financial services can help you articulate your value during discussions with potential employers.
We think you need these skills to ace Generative AI Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in machine learning, AI, and programming languages like Python. Emphasise any projects or roles that demonstrate your expertise in large language models and deep learning frameworks.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for AI and autonomous systems. Mention specific projects or experiences that align with the job responsibilities, and explain how your skills can contribute to the company's innovative goals.
Highlight Technical Skills: In your application, clearly list your technical skills, especially those related to machine learning algorithms, NLP, and frameworks like PyTorch or TensorFlow. Provide examples of how you've applied these skills in real-world scenarios.
Showcase Problem-Solving Abilities: Include examples in your application that demonstrate your ability to tackle complex problems using AI and ML techniques. Discuss any challenges you've faced and how you overcame them, particularly in high-impact environments.
How to prepare for a job interview at Sanderson
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with machine learning algorithms and frameworks in detail. Highlight specific projects where you've applied these techniques, especially in relation to large language models and deep learning frameworks like PyTorch or TensorFlow.
✨Demonstrate Problem-Solving Skills
Expect to face scenario-based questions that assess your ability to tackle real-world challenges using AI. Prepare examples of how you've identified performance issues and optimised ML workflows in previous roles.
✨Communicate Clearly and Collaboratively
Since the role involves partnering with product and engineering teams, practice articulating your ideas clearly. Emphasise your collaborative mindset and provide examples of successful teamwork in past projects.
✨Prepare for Coding Challenges
Brush up on your Python skills, as you'll likely be asked to write production-level code during the interview. Familiarise yourself with common coding problems related to ML and be ready to demonstrate your coding process and thought patterns.