← all jobs

[Remote] Software Engineer - Machine Learning

Work from home Full-time role Hiring

Note: The job is a remote job and is open to candidates in USA. Figma is a collaborative design and creativity platform that helps teams bring ideas to life and work together in real time. The Software Engineer - Machine Learning will build and productionize machine learning models, scalable data pipelines, and AI-powered product features while collaborating with researchers, product engineers, designers, and infrastructure teams.

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

Skills

  • 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
  • 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)

Benefits

  • Equity for employees
  • Health coverage
  • Dental coverage
  • Vision coverage
  • Retirement benefits with company contributions
  • Parental leave
  • Reproductive or family planning support
  • Mental health and wellness benefits
  • Paid time off
  • Paid sick leave
  • Holidays
  • Other leave benefits in compliance with applicable federal, state, and local laws
  • Employer-provided paid flexible PTO for exempt employees, in addition to flexible paid sick leave
  • Company recharge days may be included
  • Cell phone reimbursements may be included
  • Home internet reimbursements may be included
  • Lifestyle spending accounts may be included
  • Sales incentive compensation for most sales roles
  • Annual bonus plan for eligible non-sales roles

Company Overview

  • Figma is a collaborative design tool that enables teams to create, prototype, and test digital products on one platform. It was founded in 2012, and is headquartered in San Francisco, California, USA, with a workforce of 1001-5000 employees. Its website is https://www.figma.com.
  • Company H1B Sponsorship

  • Figma has a track record of offering H1B sponsorships, with 25 in 2026, 47 in 2025, 27 in 2024, 32 in 2023, 35 in 2022, 16 in 2021, 6 in 2020. Please note that this does not guarantee sponsorship for this specific role.
  • More open positions

    [Remote] Sr. Account Executive (Northeast)

    Work from home Full-time role

    [Remote] Account Manager - Boiler Sales

    Work from home Full-time role

    [Remote] Mid-Market Account Executive

    Work from home Full-time role

    [Remote] Software Engineer, Platform Operations

    Work from home Full-time role

    [Remote] Business Development Consultant | Internal

    Work from home Full-time role

    Construction Scheduler

    Work from home Full-time role

    Peer Specialist-First Responder or Veteran

    Work from home Full-time role

    Talent Acquisition Specialist (Corporate)

    Work from home Full-time role

    Especialista de Processos

    Work from home Full-time role

    Senior Government Contracting Billing Specialist - (100% Remote)

    Work from home Full-time role

    Stay-at-Home Moms 21–39: Help bless a family - Prior Birth Required Paid $50K-$85K - Now Hiring

    Work from home Full-time role

    Forward Deployed Engineer - Remote (US West Coast)

    Work from home Full-time role

    CAD Expert - Fully Remote | Upto $50/hr Part-time

    Work from home Full-time role

    Technical Producer (Freelancer)

    Work from home Full-time role

    Internal Audit Manager--(HYBRID, Richmond VA)

    Work from home Full-time role

    Partner Commercial Success Manager/Senior Manager, IBM

    Work from home Full-time role

    [Remote] Application Security Engineer / Penetration tester

    Work from home Full-time role

    Wildlife Biologist (on-call)

    Work from home Full-time role

    [Hiring] Provider Credentialing Specialist @Reliance Management Services

    Work from home Full-time role

    Sales Compensation Manager - 100% Remote

    Work from home Full-time role

    [Remote] Director of Product & Marketing

    Work from home Full-time role