At a Glance
- Tasks: Join our team to develop innovative AI solutions that enhance trading and research.
- Company: BlueCrest Capital Management, a leader in financial technology.
- Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
- Other info: Fast-paced environment with hands-on experience in AI applications.
- Why this job: Work with cutting-edge AI tech and make a real impact in finance.
- Qualifications: Degree in Computer Science or related field; Python proficiency required.
The predicted salary is between 28800 - 48000 £ per year.
Company: BlueCrest Capital Management
Location: London
Reports To: Quantitative Developer
Division: Front Office Technology
Department Overview: We are part of the Front Office Technology team responsible for delivering advanced AI and machine learning solutions that enable the business through LLM‑powered applications, including retrieval‑augmented generation (RAG) systems, agentic process automation, and scalable internal AI tools. The team collaborates closely with Quant Research, Data Technology, and Rapid Application Development, forming the central AI capability that supports both research and operational efficiency across the firm.
Role Overview: As BlueCrest continues to integrate AI across its front‑office and research workflows, we are seeking a Junior AI Engineer to join our central FO Tech Team. This position sits at the intersection of technology and innovation, contributing directly to how AI is applied to enhance trading, research, and operational efficiency across the firm. This role offers a rare opportunity to work hands‑on with cutting‑edge large language models (LLMs) and emerging AI architectures while helping to shape the foundations of enterprise‑scale AI adoption. You’ll design and implement frameworks that make advanced AI capabilities widely accessible across teams — enabling improved knowledge retrieval, intelligent process automation, and enhanced decision support. You’ll collaborate closely with Front Office Technology, Quant Research, and business teams to develop robust AI systems that align with the firm’s strategic innovation goals. The successful candidate will play a key role in building, deploying, and maintaining scalable AI infrastructure — ensuring that the firm can securely leverage generative and analytical AI to support quantitative researchers, analysts, and operational users. In this role, you’ll gain exposure to real‑world financial applications of AI, contribute to the firm’s software development lifecycle, and help shape the tools and standards that underpin responsible, high‑performance AI engineering at BlueCrest.
Experience Required:
- Degree in Computer Science, Engineering, or related technical field, or equivalent industry experience.
- Proficiency in Python and experience with frameworks such as OpenAI Agents SDK, LangChain, LlamaIndex, or Hugging Face Transformers.
- Understanding of RAG and LLM orchestration techniques.
- Experience working with APIs, vector databases (e.g., Qdrant, Pinecone, FAISS, Weaviate), and embedding models.
- Familiarity with cloud platforms (AWS, Azure) and containerized environments.
- Strong grasp of software engineering fundamentals — version control, modular design, testing, and documentation.
Desirable Experience:
- Exposure to agentic AI systems or multi‑agent orchestration frameworks.
- Experience building internal tools, SDKs, or developer platforms.
- Familiarity with MLOps, CI/CD for models, and monitoring pipelines.
- Previous experience working in financial markets or investment firms.
- Interest in financial technology or data‑rich enterprise environments.
About You: In this role you must be self‑motivated and able to learn quickly. This is a highly technical role, you need to be a curious and motivated technologist with a strong interest in how AI can transform workflows across complex organisations. You thrive in collaborative, fast‑moving environments and are eager to learn. You are comfortable with hands‑on engineering, take initiative in problem‑solving, and enjoy the challenge of scaling new technologies responsibly.
EEO Statement: BlueCrest is committed to providing an inclusive environment for its workforce. As an employer, we provide equal opportunities to all people regardless of their gender, marital or civil partnership status, race, religion or ethnicity, disability, age, sexual orientation or nationality.
AI Engineer employer: BlueCrest Capital Management
BlueCrest is an exceptional employer, offering a dynamic and inclusive work environment that fosters innovation and collaboration. As a DevOps Engineer, you'll be at the forefront of our technology modernisation journey, with ample opportunities for professional growth and development in a fast-paced setting. Our commitment to diversity and equal opportunity ensures that every team member can thrive and contribute meaningfully to our cutting-edge projects.
Contact Details:
BlueCrest Capital Management Recruitment Team
StudySmarter Expert Advice🤫
We think this is how you could land AI Engineer
✨Join Developer Communities
Get involved in online developer communities like GitHub or Stack Overflow. We can showcase our skills by contributing to open-source projects – it’s a great way to network, learn, and possibly catch the eye of a recruiter while doing something we love!
✨Attend Coding Meetups and Hackathons
Check out local coding meetups and hackathons. These events are fantastic for meeting other developers and potential employers, plus they're a great way to get some hands-on experience and showcase our problem-solving skills in real-time.
✨Set Up a Public Portfolio
We should create a public portfolio or GitHub repository showcasing our projects and code. This not only demonstrates our technical skills but also gives employers a peek into our creative process and problem-solving abilities.
✨Utilise University Career Services
If we're fresh out of uni, let's not forget about our university’s career services! They often have tailored resources and connections in the software development field. Plus, internships can lead to entry-level roles – a true win-win!
We think you need these skills to ace AI Engineer
Some tips for your application 🫡
Show Off Your Coding Skills:As this is an entry-level role in software engineering development, make sure to include your coding projects. Whether it's a cool school project, a personal website, or even contributions to open-source, it all counts! Link to your GitHub or any platforms you've showcased your code on – we want to see what you've got!
Tailor Your CV to Highlight Relevant Skills:Make your CV work for you by focusing on the programming languages and frameworks you've learned. If you've dabbled in JavaScript, Python, or any specific frameworks, be sure to include those. Plus, showcasing any relevant coursework or certifications can really help us get a clearer picture of your skill set.
Craft a Motivating Cover Letter:Since you're applying for an entry-level position, your cover letter is your chance to shine. Tell us why you’re passionate about software engineering and what excites you about working with BlueCrest Capital Management. Highlight any internships or projects that shaped your interest in coding – it’s all about your motivation!
Use Your Network:Don't hesitate to mention any connections you might have to BlueCrest Capital Management in your application. If you know someone who works there or have attended any events they hosted, slip that into your cover letter. It shows your genuine interest and can give you that extra edge in your application!
How to prepare for a job interview at BlueCrest Capital Management
✨Know Your Code: Prepare for Technical Questions
For a role in software engineering, you can bet your Interviewer might throw some coding problems your way. Brush up on common algorithms and data structures, and practise coding on platforms like LeetCode or HackerRank. That way, you're ready to showcase your problem-solving skills confidently!
✨Portfolio Power: Show Off Your Projects
As an entry-level candidate, your portfolio is your secret weapon. Make sure you have a few solid projects on GitHub that demonstrate your coding skills and understanding of software development processes. Be ready to walk through your code and explain your thought process during the interview.
✨Familiarise Yourself with Agile and Development Tools
Understanding Agile methodologies can really set you apart from other entry-level candidates. Get familiar with tools like JIRA or Trello, and be prepared to discuss how you've used them in your projects or studies. This shows you're not just a coder but also a team player.
✨Demonstrate Your Learning Mindset
Since you're applying for an entry-level position, it's important to show your eagerness to learn. Be ready to discuss how you’ve tackled challenges in your studies or projects, what new skills you’ve picked up recently, and how you plan to continue developing in this fast-paced field.