At a Glance
- Tasks: Build AI systems that interpret global markets and contribute to live institutional workflows.
- Company: Join Permutable, a cutting-edge tech startup transforming market intelligence.
- Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Collaborative culture with room for personal and professional development.
- Why this job: Make a real impact in finance while working with innovative technologies and talented teams.
- Qualifications: Degree in a quantitative field and experience with machine learning frameworks.
The predicted salary is between 70000 - 90000 £ per year.
Build production AI systems that interpret global markets. Permutable is building the intelligence infrastructure institutions use to understand what is moving global markets - and why. Our technology transforms large volumes of multilingual news, economic developments, market narratives and geopolitical information into structured, explainable signals. These signals support institutional investors, banks, asset managers, energy desks and commodity trading teams across macroeconomic, commodities, currency and geopolitical research.
Permutable currently analyses more than 250,000 sources across over 80 languages, processes more than one million narratives each day and covers more than 70 assets. In 2026, we were named Hedgeweek’s Technology Provider of the Year: Innovation. We are now looking for an exceptional graduate engineer to help us build the next generation of our machine learning and market intelligence systems.
The opportunity
This is not a rotational graduate scheme or a role where you will spend your first year observing from the sidelines. You will join our engineering and data science team, work on real technical problems and contribute to systems used in live institutional workflows. You will be supported by experienced colleagues, but you will also be trusted with meaningful responsibility from an early stage.
The work sits at the intersection of:
- Machine learning and natural language processing
- Large language models and agentic systems
- Time-series and point-in-time data
- Financial markets and economic research
You might be improving how an emerging economic narrative is detected across multiple languages one week and evaluating whether a new model can identify changes in commodity-market pressure the next. Your work will not remain in a notebook. You will help take ideas from research and experimentation through to reliable production systems.
What you will work on
Depending on your strengths and interests, you will:
- Design, train and evaluate machine learning and NLP models operating on large-scale textual datasets.
- Develop systems for classification, information extraction, entity resolution, narrative clustering, sentiment analysis and semantic search.
- Experiment with transformers, embeddings, retrieval systems and large language models.
- Build robust evaluation frameworks to measure accuracy, consistency, latency and production performance.
- Carry out detailed error analysis and translate findings into practical model improvements.
- Monitor model behaviour and investigate changes in live performance.
- Work with engineers, data scientists, market analysts and product colleagues to solve commercially relevant problems.
- Communicate technical findings clearly to both technical and non-technical team members.
- Contribute ideas to our research direction, product architecture and engineering standards.
What success could look like
During your first few months, you could:
- Become familiar with Permutable’s data, models and production architecture.
- Ship a contained improvement to an existing model, evaluation process or data pipeline.
- Reproduce and assess an existing experiment using historical point-in-time data.
- Present your findings and recommendations to the wider technical team.
As your experience grows, you could:
- Take ownership of a model, service or technical workstream.
- Design and run original experiments.
- Deliver new capabilities into production.
- Help determine how our machine learning systems evolve.
- Work directly with market analysts and institutional use cases.
- Mentor future graduate engineers joining the team.
What we are looking for
You may be completing your degree or have graduated within the past two years. We are particularly interested in graduates from:
- Computer science
- Artificial intelligence or machine learning
- Mathematics or statistics
- Physics
- Electrical, mechanical or software engineering
- Another highly quantitative discipline
You should have:
- Solid foundations in algorithms, data structures and software engineering.
- A good understanding of probability, statistics, linear algebra and machine learning.
- Experience using at least one machine learning framework.
- The ability to test ideas methodically rather than relying on intuition alone.
- Evidence that you can take a difficult technical problem, break it down and make progress independently.
- Clear written and verbal communication skills.
- Intellectual curiosity and a genuine interest in understanding how systems work.
- The confidence to ask questions, challenge assumptions and defend your reasoning.
- The motivation to work in a fast-moving startup where priorities can evolve quickly.
We do not expect you to arrive knowing everything. We do expect you to learn quickly, care about technical quality and take ownership of your work.
Evidence that would make you stand out
Strong candidates may have completed one or more of the following:
- A technically ambitious dissertation or research project.
- An internship involving software engineering, machine learning or quantitative research.
- A substantial personal or university project that progressed beyond a standard tutorial.
- Open-source contributions or a well-documented GitHub repository.
- Research involving NLP, transformers, LLMs, time-series data or information retrieval.
- Competitive programming, mathematical competitions, hackathons or data-science competitions.
- An academic publication, preprint or research assistantship.
- Work involving large, noisy or multilingual datasets.
- A project where you had to make and justify difficult modelling or engineering trade-offs.
We are more interested in the depth of your thinking and the decisions you made than in an unnecessarily polished portfolio.
Useful, but not essential
Experience with any of the following would be helpful:
- PyTorch, TensorFlow, JAX or scikit-learn
- Hugging Face and transformer-based models
- Embeddings, vector search or retrieval-augmented generation
- SQL and large-scale data processing
- AWS or another cloud platform
- Docker, APIs and production deployment
- Experiment tracking and model monitoring
- Financial markets, economics, energy or commodities
- Distributed systems
Previous experience in finance is not required. We are looking for excellent technical potential and an interest in learning how global markets work.
Work that reaches production
You will build systems that contribute to live products and real institutional workflows rather than completing artificial graduate exercises.
Meaningful responsibility
You will have the opportunity to own problems, contribute ideas and see the direct effect of your work.
Broad technical exposure
You will gain experience across research, modelling, evaluation, data engineering, deployment and production monitoring. You will work alongside experienced engineers, data scientists, market specialists and company leadership, with access to the context behind important technical and product decisions.
A genuine startup culture
We are an ambitious and collaborative team. People are encouraged to speak openly, take initiative and improve how we work rather than waiting for instructions.
Room to grow with the company
As Permutable expands, strong graduate engineers will have the opportunity to take on increasingly complex work and shape their own technical progression.
A team that enjoys working together
Alongside serious technical work, we hold regular team socials, collaborative sessions and company offsites. We want to build an environment where talented people enjoy working together and feel proud of what they are creating.
Who will thrive here?
This role will suit someone who:
- Wants greater ownership than a conventional graduate programme can offer.
- Enjoys moving between research questions and practical engineering.
- Is energised by difficult, open-ended problems.
- Wants to understand the real-world purpose behind the models they build.
- Prefers a high-trust environment with a steep learning curve.
- Is comfortable receiving direct feedback and improving quickly.
- Wants to help build a company, not simply occupy a narrowly defined position.
A startup will not offer the predictability of a large corporate graduate scheme. In return, you will gain broader exposure, faster responsibility and the opportunity to make contributions that are visible across the business.
Graduate AI Engineer - Market Intelligence in London employer: permutable
At Permutable, we pride ourselves on being an exceptional employer that fosters a dynamic and innovative work culture. As a Graduate AI Engineer, you will have the opportunity to work alongside experienced professionals in a fast-paced startup environment, where your contributions directly impact our cutting-edge machine learning systems. We offer robust employee growth opportunities, a collaborative atmosphere, and the chance to tackle real-world challenges from day one, making it a truly rewarding place to launch your career.
StudySmarter Expert Advice🤫
We think this is how you could land Graduate AI Engineer - Market Intelligence in London
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like permutable!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Graduate AI Engineer - Market Intelligence at permutable.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like permutable.
✨Apply Directly through Our Website
When you find a suitable opening like Graduate AI Engineer - Market Intelligence at permutable, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Graduate AI Engineer - Market Intelligence in London
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at permutable, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at permutable. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at permutable
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at permutable!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.