Software Engineer - Machine Learning (London, United Kingdom)

Figma · London, England · Engineering

Posted 2026-09-22

Apply for this role →

At Figma we believe design doesn’t end in a file or with your designer - it includes everything that goes into the product you ship: the production code that ties it all together, the systems and developer tools that make that code reliable, the context you provide to our AI agents, and the documentation that keeps everyone on the same page.

The Roundtripping Area at Figma is redefining how Designers, PMs and Engineers collaborate. We are responsible for agentic workflows enabling ideation and prototyping on production codebases as well as accelerating the journey from design to code. In 2023, we launched Dev Mode, a suite of features that give developers everything they need to navigate design files and transform designs into code. In 2025, we introduced Figma’s MCP, accelerating how ideas get to production. Looking to the future, we aim to further reduce the barriers between design to code and code to design allowing ideation, prototyping and productionalising to happen seamlessly where it most makes sense.

Our Roundtripping team is expanding, and we’re hiring AI Product Engineers across multiple levels in the UK. We’re looking for people who have built generative AI products and are eager to lead AI efforts end-to-end, from early ideas to production.

Join us in shaping the future of AI at Figma.

What you’ll do at Figma:

Build and evolve Dev Mode our MCP tools and Make, Figma’s leading tools for dev/design collaboration

Take part in building new 0→1 products within the agentic coding space

Collaborate with designers, PMs, and other engineers craft high quality products

Be a mentor to, and be mentored by, exceptional peers across engineering, product and design

Build strong personal connections with your teammates and help shape Figma’s culture

We’d love to hear from you if you have:

3+ years of leading large scale engineering projects with high impact

Working with user facing LLM and agentic product features

Experience curating and developing eval sets and LLMs as judges

Attention to detail, quality, and craftsmanship

High velocity and a focus on user impact

While it’s not required, it’s an added plus if you also have:

Driving XFN projects collaborating with Product, Design, Data and Research

Shipping user-facing features or products as a full-stack developer

Demonstrated strong fluency with React and Typescript

Experience communicating and working across functions to proactively drive solutions

Trained or fine-tuned LLMs

At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you're excited about this role but your past experience doesn't align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.

Apply for this role →

← Back to all jobs