Latest AI JobsBrowse Jobs
Figma logo

Software Engineer - AI Platforms

FigmaSan Francisco, CA • New York, NY • United StatesEngineering
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
1 Nov 2025
Status
Open · checked 7d ago

About this role

This full-time Software Engineer - AI Platforms role at Figma is an opportunity for infrastructure-minded engineers to build core AI systems and frameworks across US hubs or remotely in the United States. It is ideally suited for professionals with a strong background in backend engineering who want to shape the future of collaborative design technology.

Role Overview

The AI Platform group at Figma develops the foundational abstractions, frameworks, and backend systems that power artificial intelligence features across the entire organization. Team members focus on agent infrastructure, core AI services, context retrieval, and ranking platforms to accelerate critical company initiatives. The position involves designing scalable systems, resolving complex production challenges, and partnering with research and product teams to drive technical excellence.

Key Responsibilities

Design, build, and maintain performant, scalable, and reliable systems that support end-to-end artificial intelligence feature development.
Partner with product, infrastructure, and research engineers across the organization.
Contribute to engineering best practices, platform strategies, and technical roadmaps.
Diagnose and troubleshoot complicated production issues spanning multiple services and stack layers.
Mentor fellow engineers while cultivating a collaborative, inclusive, and technically excellent environment.

Requirements

Minimum of five years of software engineering experience, focusing heavily on infrastructure or backend engineering.
At least three years of working background in developer platforms, search infrastructure, or artificial intelligence.
Proficiency in TypeScript, Python, or Ruby.
Demonstrated system design abilities and a history of architecting resilient production systems.
Strong communication skills combined with a history of cross-team collaboration and mentorship.

Nice to Have

Background in developing large-scale artificial intelligence infrastructure, such as model training or serving platforms.
Experience evolving shared, large-scale developer platforms to boost developer velocity and reliability.
Proven track record of guiding technical strategy and managing complex projects involving multiple teams.

Skills and Tools

Python
TypeScript
Ruby
Backend Infrastructure
System Design
AI and Search Infrastructure

Salary and Benefits

Annual base salary range spanning from $153,000 to $376,000 USD.
Employee equity and comprehensive health, dental, and vision coverage.
Retirement plans featuring company contributions.
Paid time off, flexible paid sick leave, exempt flexible PTO, and company recharge days.
Parental leave, family planning support, wellness benefits, and mental health resources.
Home internet and cell phone reimbursements, lifestyle spending accounts, and annual bonus eligibility for non-sales roles.

About the Company

Figma provides a collaborative platform that helps teams bring ideas to life through brainstorming, prototyping, code translation, and real-time iteration. Driven by the value of growing alongside the journey, the organization fosters an inclusive workplace that celebrates diversity and provides equal employment opportunities to all qualified applicants.

How to Apply

Interested candidates should visit the official Figma careers page to submit an application and review further details about the opening.

Skills and tech stack

Questions candidates ask

What is the salary range for the Software Engineer - AI Platforms position?

The annual base salary range is between $153,000 and $376,000 USD, with the exact compensation determined by objective factors such as qualifications, experience, and location.

Where is this job located?

This role can be performed from one of Figma's US hubs or remotely anywhere within the United States.

What experience is required for this role?

Candidates need at least 5 years of software engineering experience in backend or infrastructure, including 3 or more years working in artificial intelligence, search infrastructure, or developer platforms.

What programming languages are required or accepted?

Proficiency in TypeScript, Python, or Ruby is required for this position.

What benefits does Figma offer to employees?

Figma provides equity, health, dental, and vision coverage, retirement benefits with company contributions, parental leave, mental health support, flexible PTO, lifestyle spending accounts, and hardware reimbursements.

Ready to apply?

The application is on the official Figma careers page.

Apply on company site