Talent.com
Software Engineer, Machine Learning

Software Engineer, Machine Learning

ExecutivePlacements.comSan Francisco, CA, United States
2 days ago
Job type
  • Full-time
Job description

Figma is growing our team of passionate creatives and builders on a mission to make design accessible to all. Figma’s platform helps teams bring ideas to life-whether you’re brainstorming, creating a prototype, translating designs into code, or iterating with AI. From idea to product, Figma empowers teams to streamline workflows, move faster, and work together in real time from anywhere in the world. If you’re excited to shape the future of design and collaboration, join us!

Figma is seeking a versatile and experienced Machine Learning / AI Engineer to join our growing AI team, working at the intersection of applied machine learning, infrastructure, and product innovation. Whether you’re building intelligent search systems, crafting scalable data pipelines, or enhancing AI-powered creativity tools, your work will drive user productivity, shape new product experiences, and advance the state of AI at Figma.

You’ll collaborate closely with engineers, researchers, designers, and product managers across multiple teams to deliver high-quality ML-driven features and infrastructure. This is a high-impact, cross-functional role where you’ll shape both foundational systems and user-facing capabilities.

This is a full time role that can be held from one of our US hubs or remotely in the United States.

What You’ll Do At Figma

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

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

  • 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.
  • While not required, It’s an added plus if you also have :

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

    Pay Transparency Disclosure

    If based in Figma’s San Francisco or New York hub offices, this role has the annual base salary range stated below.

    Job level and actual compensation will be decided based on factors including, but not limited to, individual qualifications objectively assessed during the interview process (including skills and prior relevant experience, potential impact, and scope of role), market demands, and specific work location. The listed range is a guideline, and the range for this role may be modified. For roles that are available to be filled remotely, the pay range is localized according to employee work location by a factor of between 80% and 100% of range. Please discuss your specific work location with your recruiter for more information.

    Figma offers equity to employees, as well a competitive package of additional benefits, including health, dental & vision, retirement with company contribution, parental leave & reproductive or family planning support, mental health & wellness benefits, generous PTO, company recharge days, a learning & development stipend, a work from home stipend, and cell phone reimbursement. Figma also offers sales incentive pay for most sales roles and an annual bonus plan for eligible non-sales roles. Figma’s compensation and benefits are subject to change and may be modified in the future.

    Annual Base Salary Range (SF / NY Hub) : $149,000$350,000 USD

    At Figma we celebrate and support our differences. We know employing a team rich in diverse thoughts, experiences, and opinions allows our employees, our product and our community to flourish. Figma is an equal opportunity workplace – we are dedicated to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity / expression, veteran status , or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements.

    We will work to ensure individuals with disabilities are provided reasonable accommodation to apply for a role, participate in the interview process, perform essential job functions, and receive other benefits and privileges of employment. If you require accommodation, please reach out to accommodations-ext@figma.com. These modifications enable an individual with a disability to have an equal opportunity not only to get a job, but successfully perform their job tasks to the same extent as people without disabilities.

    Examples Of Accommodations Include But Are Not Limited To

  • Holding interviews in an accessible location
  • Enabling closed captioning on video conferencing
  • Ensuring all written communication be compatible with screen readers
  • Changing the mode or format of interviews
  • To ensure the integrity of our hiring process and facilitate a more personal connection, we require all candidates keep their cameras on during video interviews. Additionally, if hired you will be required to attend in person onboarding.

    By applying for this job, the candidate acknowledges and agrees that any personal data contained in their application or supporting materials will be processed in accordance with Figma’s Candidate Privacy Notice.

    #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer Machine Learning • San Francisco, CA, United States

    Related jobs
    • Promoted
    Senior Software Engineer - Machine Learning

    Senior Software Engineer - Machine Learning

    RipplingSan Francisco, CA, United States
    Full-time
    Senior Software Engineer - Machine Learning.Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a compa...Show moreLast updated: 30+ days ago
    • Promoted
    Machine Learning Enablement Engineer, Siri Core Modeling

    Machine Learning Enablement Engineer, Siri Core Modeling

    Apple Inc.Sunnyvale, CA, United States
    Full-time
    Machine Learning Enablement Engineer, Siri Core Modeling.Sunnyvale, California, United States Machine Learning and AI.Imagine what you could do here. At Apple, revolutionary ideas have a way of beco...Show moreLast updated: 16 days ago
    • Promoted
    Software Engineer, Machine Learning Platform

    Software Engineer, Machine Learning Platform

    CoinbaseSan Francisco, CA, United States
    Full-time
    Software Engineer, Machine Learning Platform : EVENT.Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world.It’s a massive,...Show moreLast updated: 1 day ago
    • Promoted
    Machine Learning Engineer

    Machine Learning Engineer

    Apple Inc.Cupertino, CA, United States
    Full-time
    Cupertino, California, United States Hardware.At Apple, we are constantly pushing the boundaries of what is possible, driven by our belief in the transformative power of new ideas.We are seeking a ...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer, Machine Learning Infrastructure

    Software Engineer, Machine Learning Infrastructure

    David AISan Francisco, CA, United States
    Full-time
    David AI is the first audio data research company.We bring an R&D approach to data–developing datasets with the same rigor AI labs bring to models. Our mission is to bring AI into the real world, an...Show moreLast updated: 20 days ago
    • Promoted
    • New!
    Staff Machine Learning Engineer, Core Engineering

    Staff Machine Learning Engineer, Core Engineering

    PinterestSan Francisco, CA, United States
    Full-time
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...Show moreLast updated: 4 hours ago
    • Promoted
    Software Engineer, Machine Learning

    Software Engineer, Machine Learning

    MetaSan Francisco, CA, United States
    Full-time
    Software Engineer, Machine Learning.This range is provided by Meta.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Collaborate with cross-functi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Machine Learning

    Senior Software Engineer - Machine Learning

    CerebrasSan Francisco, CA, United States
    Full-time
    We are seeking a Senior Machine Learning Engineer to join our team.This role will focus on developing and maintaining machine learning infrastructure and operations, particularly for our cash advan...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    AIML - Senior Software Engineer, Machine Learning Platform Technologies

    AIML - Senior Software Engineer, Machine Learning Platform Technologies

    San Francisco StaffingSan Francisco, CA, United States
    Full-time
    We are looking for a Senior Software Engineer to shape how we measure the success and reliability of Apple Intelligence software features. This role is at the intersection of feature delivery, telem...Show moreLast updated: 6 hours ago
    • Promoted
    Software Engineer, Machine Learning

    Software Engineer, Machine Learning

    TwelveLabsSan Francisco, CA, United States
    Full-time
    This range is provided by TwelveLabs.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. At TwelveLabs, we are pioneering the development of frontie...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Machine Learning

    Staff Software Engineer, Machine Learning

    DiscordSan Francisco, CA, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show moreLast updated: 30+ days ago
    • Promoted
    Staff Software Engineer, Machine Learning

    Staff Software Engineer, Machine Learning

    Recruiting From ScratchSan Francisco, CA, United States
    Full-time
    Staff Software Engineer, Machine Learning.Location : Burlingame, CA (On-site, 4 days / week).Company Stage of Funding : Venture-Backed (Growth Stage). Office Type : On‑site (4 days per week).Salary : $145...Show moreLast updated: 4 days ago
    • Promoted
    Engineer II, Machine Learning Software

    Engineer II, Machine Learning Software

    Samsung Electronics Co., Ltd.Mountain View, CA, United States
    Full-time
    Act as data scientist of the Samsung Ads Platform Intelligence (PI) team to leverage unique data to build and deploy impactful machine learning solutions. Act as data scientist of the Samsung Ads Pl...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Machine Learning Software Engineer

    Senior Machine Learning Software Engineer

    Bosch USASunnyvale, CA, United States
    Full-time
    Senior Machine Learning Software Engineer.Senior Machine Learning Software Engineer.Be among the first 25 applicants.The Bosch Research and Technology Center North America, with offices in Sunnyval...Show moreLast updated: 6 hours ago
    • Promoted
    Machine Learning Sr Software Engineer

    Machine Learning Sr Software Engineer

    Robotics Technologies LLCSan Francisco, CA, United States
    Permanent
    If you are a Machine Learning Sr Software Engineer with experience, please read on! Immediately hiring an experienced Machine Learning. The Machine Learning team builds mathematical and behavioral m...Show moreLast updated: 23 days ago
    • Promoted
    Sr. Staff Machine Learning Engineer, Closeup Relevance

    Sr. Staff Machine Learning Engineer, Closeup Relevance

    PinterestPalo Alto, CA, United States
    Full-time
    Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we're on a mission to br...Show moreLast updated: 1 day ago
    • Promoted
    Software Machine Learning Engineer

    Software Machine Learning Engineer

    ServicePoint ITLos Altos, CA, United States
    Full-time
    ServicePoint Has a Customer Seeking a Software Machine Learning Engineer For a 3+ Month Opportunity Located In Los Altos, CA. There Is a Possibility For Extensions Or Even Hire Down The Road.The Hou...Show moreLast updated: 4 days ago
    • Promoted
    Staff Software Engineer, Machine Learning Platform

    Staff Software Engineer, Machine Learning Platform

    DiscordSan Francisco, CA, United States
    Full-time
    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform : . Over 90% of our users play games, spending a comb...Show moreLast updated: 4 days ago