Full-Time

Software Engineer

Machine Learning

Updated on 6/17/2025

Figma

Figma

1,001-5,000 employees

Web-based platform for collaborative design

Compensation Overview

$149k - $350k/yr

+ Equity + Bonus

Senior

Remote in USA + 2 more

More locations: San Francisco, CA, USA | New York, NY, USA

This role can be held from one of our US hubs or remotely in the United States.

Category
Applied Machine Learning
AI Research
AI & Machine Learning
Software Engineering
Required Skills
Scikit-learn
Python
Tensorflow
Pytorch
Machine Learning
Requirements
  • 5+ years of industry experience in software engineering, with 3+ years focused on applied machine learning or AI.
  • Strong experience with end-to-end ML model development, including training, evaluation, deployment, and monitoring.
  • Proficiency in Python and familiarity with ML libraries like PyTorch, TensorFlow, Scikit-learn, Spark MLlib, or XGBoost.
  • Experience designing and building scalable data and annotation pipelines, as well as evaluation systems for AI model quality.
  • Experience mentoring or leading others and contributing to a culture of technical excellence and innovation.
Responsibilities
  • Design, build, and productionize ML models for Search, Discovery, Ranking, Retrieval-Augmented Generation (RAG), and generative AI features.
  • Build and maintain scalable data pipelines to collect high-quality training and evaluation datasets, including annotation systems and human-in-the-loop workflows.
  • Collaborate with AI researchers to iterate on datasets, evaluation metrics, and model architectures to improve quality and relevance.
  • Work with product engineers to define and deliver impactful AI features across Figma’s platform.
  • Partner with infrastructure engineers to develop and optimize systems for training, inference, monitoring, and deployment.
  • Explore new ideas at the edge of what’s technically possible and help shape the long-term AI vision at Figma.
Desired Qualifications
  • Familiarity with search relevance, ranking, NLP, or RAG systems.
  • Experience with AI infrastructure and MLOps, including observability, CI/CD, and automation for ML workflows.
  • Experience working on creative or design-focused ML applications.
  • Knowledge of additional languages such as C++ or Go is a plus, but not required.
  • A product mindset with the ability to tie technical work to user outcomes and business impact.
  • Strong collaboration and communication skills, especially when working across functions (engineering, product, research).

Figma provides a web-based platform designed for collaborative interface design, allowing multiple users to work on the same project in real-time from different locations. This platform is particularly useful for UI (User Interface) and UX (User Experience) designers, as well as graphic designers, enabling them to prototype, wireframe, and brainstorm effectively. Figma caters to a diverse clientele, including freelance designers and large organizations, especially in the tech and creative sectors. Its business model is subscription-based, offering a freemium option with basic features for free and advanced functionalities through paid plans. Additionally, Figma generates revenue from enterprise solutions that offer enhanced features for larger teams. By continuously improving its platform and integrating with other design tools, Figma aims to be a central hub for design activities and to retain its customer base.

Company Size

1,001-5,000

Company Stage

Series F

Total Funding

$749M

Headquarters

San Francisco, California

Founded

2012

Simplify Jobs

Simplify's Take

What believers are saying

  • AI-driven tools automate tasks, boosting creativity and innovation.
  • Enhanced collaboration features support seamless teamwork across time zones.
  • Continuous updates keep Figma competitive and relevant in the design market.

What critics are saying

  • AI tools may increase competition with Adobe and Canva.
  • Traditional designers might be alienated by AI-driven processes.
  • Expansion into AI site creation faces challenges from established platforms like WordPress.

What makes Figma unique

  • Figma offers real-time collaboration, allowing multiple users to work simultaneously.
  • The platform integrates with popular design tools, enhancing workflow efficiency.
  • Figma's freemium model attracts a diverse range of users, from beginners to professionals.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Competitive salary & equity

Retirement with company contribution

Mental health and wellness benefits

Company recharge days

Work from home stipend

Health, Dental, & Vision

Parental leave & fertility support

Generous PTO

Learning & development stipend

Cell phone reimbursement

Growth & Insights and Company News

Headcount

6 month growth

-3%

1 year growth

1%

2 year growth

18%
Medium
Jun 11th, 2025
Weekly Designers Update #509

Figma just introduced the Dev Mode MCP Server, a powerful new tool that lets teams programmatically access production-ready code from Figma files.

Thalion
May 20th, 2025
Figma Sites vs. Framer - One Project, Two Platforms - Who Wins?

Fortunately, my recent Framer Template just launched in the official Framer Store.

SaaS Corner
May 9th, 2025
Figma Introduces AI Tool to Streamline App and Website Design

In a massive leap forward for the design and development enterprise, Figma has launched an AI-powered tool aimed at reworking how apps and websites are created.

The Tech Basic
May 8th, 2025
Figma's AI Revolution Takes Aim at Adobe and Canva With New Design Tools

Figma just released four new tools to help designers create websites, apps, and marketing materials without leaving its app.

Princepal UI/UX
May 8th, 2025
Figma Isn't Just a Design Tool Anymore. It's... Everything?

At Config 2025, Figma didn't just unveil a few features - it redrew the map.