Senior Data Scientist (Agent Evaluation & Optimisation) in London
Senior Data Scientist (Agent Evaluation & Optimisation)

Senior Data Scientist (Agent Evaluation & Optimisation) in London

London Full-Time 48000 - 72000 £ / year (est.) No home office possible
Go Premium
S

At a Glance

  • Tasks: Design and improve AI systems for a cutting-edge e-commerce platform.
  • Company: Join Swap, a pioneering AI-native commerce platform in London.
  • Benefits: Enjoy stock options, competitive PTO, private health, and wellness perks.
  • Why this job: Make a real impact on the future of global commerce with innovative technology.
  • Qualifications: 3+ years in data-driven optimisation and strong Python skills required.
  • Other info: Diverse and inclusive culture with excellent growth opportunities.

The predicted salary is between 48000 - 72000 £ per year.

Swap is the infrastructure behind modern agentic commerce. The only AI-native platform connecting backend operations with a forward-thinking storefront experience. Built for brands that want to sell anything—anywhere, Swap centralizes global operations, powers intelligent workflows, and unlocks margin-protecting decisions with real-time data and capability. Our products span cross-border, tax, returns, demand planning, and our next-generation agentic storefront, giving merchants full transparency and the ability to act with confidence.

At Swap, we are building a culture that values clarity, creativity, and shared ownership as we redefine how global commerce works.

As a Senior Data Scientist, you will help build the intelligence layer behind Swap's agentic storefront, making our AI agents feel helpful, consistent, and trustworthy. This is a hands-on role focused on agent components like memory, multimodal or VTO workflows, and our voice agent. You will work closely with product and engineering and have real ownership over what we build and how it evolves.

Key responsibilities:

  • Agent architecture & component design: Design and evolve the agent system and its components (memory, tool use, workflows), with clear interfaces and reliable behaviour. Partner with engineering to integrate retrieval and search capabilities into agent flows.
  • Evaluation-first improvement: Build evaluation harnesses (offline and online) to measure quality, reliability, and task completion. Define rubrics, golden sets, regression tests, and lightweight dashboards. Run experiments (A/B tests where appropriate) and translate results into concrete product improvements.
  • Memory systems (Python): Implement and iterate on memory. Capture relevant user and context signals, improve retrieval and selection, and evaluate usefulness and failure modes. Establish feedback loops to learn from real interactions and systematically reduce errors.
  • Multimodal or VTO (Python): Iterate on visual and multimodal workflows using APIs. Evaluate outputs, identify failure patterns, and improve prompts, tools, and data. Build pragmatic test sets for multimodal quality and user-perceived outcomes.
  • Voice agent experience (TypeScript and product sensibility): Help develop the voice agent. Evaluate the end-to-end experience, craft the persona, add tools, call APIs, and iterate. You don’t need to be a TypeScript expert, but you should be willing to work in it and learn fast.
  • Prompting & tool reliability: Create and refine prompts, tool schemas, and structured outputs to reliably execute multi-step workflows. Add practical guardrails such as fallbacks, error handling, logging and tracing hooks, and regression checks.

What we would like to see:

  • 3+ years experience driving data-driven optimisation (GenAI products and/or data science problems), with a track record of shipping improvements.
  • Strong evaluation mindset. You have built measurement frameworks, test sets, or experimentation loops that make systems measurably better.
  • Solid system and architecture thinking for agent-like products, including clear interfaces, iterative improvement, and pragmatic tradeoffs.
  • Strong Python engineering, and comfortable integrating with APIs. You can build quick, reliable prototypes and harden them over time.
  • Comfort working closely with product and engineering and owning outcomes end-to-end.
  • Experience with voice systems, multimodal workflows, or building agent tools.
  • Some TypeScript experience, or strong willingness to learn.
  • E-commerce or marketplace familiarity.

Benefits:

  • Stock options in a high-growth startup
  • Competitive PTO with public holidays additional
  • Private Health
  • Wellness benefits
  • Breakfast Mondays

Diversity & Equal Opportunities: We embrace diversity and equality in a serious way. We are committed to building a team with a variety of backgrounds, skills, and views. The more inclusive we are, the better our work will be. Creating a culture of equality isn’t just the right thing to do; it’s also the smart thing.

Senior Data Scientist (Agent Evaluation & Optimisation) in London employer: Swap

At Swap, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters creativity, clarity, and shared ownership. As a Senior Data Scientist in London, you'll have the opportunity to make a significant impact on our innovative AI-native platform while enjoying competitive benefits such as stock options, private health care, and wellness initiatives. We are committed to employee growth and diversity, ensuring that every team member can thrive in a supportive environment that values unique perspectives.
S

Contact Detail:

Swap Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Scientist (Agent Evaluation & Optimisation) in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those related to data science and AI. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common questions and scenarios specific to data science roles. Use mock interviews to get comfortable discussing your experience and how it relates to the role at Swap.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Swap team.

We think you need these skills to ace Senior Data Scientist (Agent Evaluation & Optimisation) in London

Data-Driven Optimisation
Evaluation Frameworks
Measurement Frameworks
System Architecture Thinking
Python Engineering
API Integration
Voice Systems Experience
Multimodal Workflows
Agent Tool Development
TypeScript Familiarity
Experimentation Loops
Prototyping
E-commerce Knowledge
Iterative Improvement

Some tips for your application 🫡

Tailor Your CV: Make sure your CV speaks directly to the role of Senior Data Scientist. Highlight your experience with data-driven optimisation and any relevant projects you've worked on that align with agent evaluation and optimisation.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about AI and how your skills can contribute to our mission at Swap. Share specific examples of your work that demonstrate your evaluation mindset and system thinking.

Showcase Your Technical Skills: Don’t forget to mention your Python engineering skills and any experience with TypeScript. If you’ve built prototypes or worked with APIs, let us know! We love seeing practical examples of your work.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Swap

✨Know Your Stuff

Make sure you brush up on your Python skills and any experience you have with TypeScript. Be ready to discuss your past projects, especially those involving data-driven optimisation and evaluation frameworks. This role is all about building intelligent systems, so show them you can think architecturally!

✨Showcase Your Evaluation Mindset

Prepare to talk about how you've built measurement frameworks or conducted A/B tests in the past. Bring examples of how your work has led to measurable improvements. They want to see that you can not only create but also evaluate and iterate on your designs.

✨Get Familiar with Their Products

Dive into Swap's offerings and understand their agentic storefront. Knowing how their products work will help you align your answers with their goals. Think about how your experience can contribute to enhancing their AI agents and workflows.

✨Ask Insightful Questions

Prepare some thoughtful questions about their current challenges or future projects. This shows you're genuinely interested and engaged. Plus, it gives you a chance to demonstrate your knowledge about voice systems, multimodal workflows, and how they fit into the e-commerce landscape.

Senior Data Scientist (Agent Evaluation & Optimisation) in London
Swap
Location: London
Go Premium

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

S
  • Senior Data Scientist (Agent Evaluation & Optimisation) in London

    London
    Full-Time
    48000 - 72000 £ / year (est.)
  • S

    Swap

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