InternFlow

Greenhouse ·

full-time

Software Engineer - Machine Learning (london, United Kingdom)

Figma · London, England

Figma is a cloud‑based design and collaboration platform that lets teams create, prototype and hand off designs in real time. The Roundtripping team builds tools that bridge design and code, enabling developers to navigate design files, generate production‑ready code and interact with AI agents. As a Software Engineer focused on Machine Learning, you will design and ship generative‑AI features for Dev Mode and the MCP suite, create evaluation datasets, fine‑tune large language models, and integrate them into user‑facing products. Daily work involves collaborating with designers, product managers and other engineers, writing full‑stack code in React and TypeScript, and leading end‑to‑end AI projects from concept to production. The role suits engineers with three or more years of experience delivering large‑scale, high‑impact systems, a strong grasp of LLMs and agentic workflows, and a track record of building user‑centric features. Strong attention to detail, ability to mentor peers and comfort working across functions are also important.

machine learning engineergenerative ailarge language modelfull stack developmentreact typescriptdesign collaborationdev modeai product engineeringllm evaluation

Education

  • Level: Bachelor's degree
Software Engineering3-3 yrs experience

Key Skills

ReactTypescriptLLMGenerative AIFull-Stack Development

Experience required

3-3 years experience
0 yrs10+ yrs

About the Role Figma is expanding its Roundtripping team to build AI‑driven product engineering tools that bridge design and code. The role focuses on creating and evolving Dev Mode, MCP tools, and new 0→1 agentic coding products. Responsibilities - Build and evolve Dev Mode, MCP tools, and Make for dev/design collaboration. - Create new 0→1 products in the agentic coding space. - Collaborate with designers, product managers, and engineers to deliver high‑quality features. - Mentor peers and help shape Figma’s engineering culture. Requirements - 3+ years leading large‑scale engineering projects with high impact. - Experience with user‑facing LLM and agentic product features. - Experience curating and developing evaluation sets and LLMs as judges. - Strong fluency with React and Typescript. - Full‑stack development experience. - Attention to detail, high velocity, and focus on user impact. Eligibility No specific degree, course, specialization, or pass‑out year requirements are mentioned.

Skills for this role

ReactTypescriptLLMGenerative AIFull-Stack Development

Required skills

ReactTypescriptLLMGenerative AIFull-Stack Development

Also mentioned in the listing

machine learning engineerlarge language modelfull stack developmentreact typescriptdesign collaborationdev modeai product engineeringllm evaluation
RoleSoftware Engineer - Machine Learning (london, United Kingdom)
CompanyFigma
LocationLondon, England
CompensationNot disclosed
Posted2026-09-22
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

Software Engineer - Machine Learning (london, United Kingdom) at Figma: frequently asked questions

Who can apply for the Software Engineer - Machine Learning (london, United Kingdom) role at Figma?
The listing asks for Bachelor's degree; 3-3 years of experience.
What skills does the Software Engineer - Machine Learning (london, United Kingdom) role require?
The listing highlights React, Typescript, LLM, Generative AI, Full-Stack Development. Show each of these in a project or past role on your resume.
What is the salary for this role?
Figma has not stated compensation in the listing. Check the original posting or ask during the application process.
Is the Software Engineer - Machine Learning (london, United Kingdom) position remote, hybrid or onsite?
The listing gives London, England as the location and does not state a work mode.
What is the application deadline?
Figma has not listed a fixed deadline, so apply early in case the opening is filled.
How do I apply for the Software Engineer - Machine Learning (london, United Kingdom) role?
Use the Apply button on this page. It opens the original listing on boards.greenhouse.io, where you submit your application with the company.

More at Figma

Other jobs at Figma

Internships at Figma

See all 29 openings at Figma

Explore Related Placements


// similar opportunities

You might also like

Senior Software Engineer – Machine Learning

Tokyodev

Tokyodev logo
Unspecifiedfull-time
Listing 30+ days old
Any GraduateTokyodev# Machine Learning

Senior Software Engineer – Machine Learning...

0-1 year experience eligible.

Apply now →

Machine Learning Engineer

Reddit

San Francisco, CAfull-time
RemoteComputer Science, EngineeringGreenhouseMachine Learning Engineering# Python# Golang# Java# PyTorch+11 more

Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the intern...

Apply now →

Staff Machine Learning Engineer

Servicenow

Santa Clara, usfull-time
Top Company
Any GraduateSmartRecruiters

No description available.

Apply now →

Staff+ Software Engineer, Account Abuse (machine Learning)

Anthropic

San Francisco, CA | New York City, NYfull-time
Greenhouse

About Anthropic Anthropic’s mission is to create reliable, interpretable, and steerable AI systems. We want AI to be safe and beneficial for our users and for s...

Apply now →

Senior (devops) Machine Learning Engineer

Servicenow

Santa Clara, usfull-time
Top Company
Any GraduateSmartRecruiters

No description available.

Apply now →

Machine Learning Engineer 4

Adobe

Noidafull-time
Top Company
Workday

About the Role Adobe is seeking a Machine Learning Engineer to join the Adobe Genuine Engineering team. This group protects Adobe's ecosystem from fraud, abuse,...

Apply now →