Taro Logo

ML Engineer - Search

Born on the Web, Figma helps entire product teams brainstorm, design and build better products — from start to finish.
$149,000 - $350,000
Machine Learning
Senior Software Engineer
Hybrid
7+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For ML Engineer - Search

Figma, a web-based design platform, is seeking a highly-skilled and experienced ML Engineer to join their Search team. This role is crucial in leading Figma's search quality efforts through their early ML phase and beyond. The ideal candidate will spearhead the development of early-phase machine learning systems to enhance the search experience for Figma's millions of worldwide users.

As an ML Engineer at Figma, you'll be at the forefront of improving search relevance and quality. You'll work on breaking down complex search problems into actionable engineering strategies, utilizing machine learning, data analysis, and experimentation design. Your expertise in search indexing, retrieval, and ranking systems like Elasticsearch/OpenSearch will be invaluable in shaping the future of search at Figma.

This role offers the opportunity to lead and set the direction for search quality in collaboration with cross-functional teams of innovative software engineers, product managers, and data scientists. You'll be responsible for implementing the full lifecycle of early-phase model development, from ideation to production and maintenance.

Figma values growth and development, offering a competitive package including equity, comprehensive health benefits, retirement plans, parental leave, mental health support, and various stipends for personal and professional development. This is a full-time position that can be held from one of Figma's US hubs or remotely within the United States.

If you have a passion for machine learning, a track record of leading technical teams, and a desire to make a significant impact on a product used by millions, this role at Figma could be the perfect next step in your career. Join Figma in their mission to make design accessible to all and shape the future of collaborative design tools.

Last updated a year ago

Responsibilities For ML Engineer - Search

  • Spearhead developing early-phase machine learning systems to enhance the search experience for Figma users and build systems to measure and improve search quality and relevance
  • Lead and set the future direction of search quality at Figma in partnership with cross functional teams
  • Break down open-ended search relevance problems into engineering strategies
  • Provide mentorship and champion best practices in data and machine learning
  • Contribute to the growth of the team by improving hiring process and recruiting strong machine learning talent

Requirements For ML Engineer - Search

  • 7+ years of practical/applied experience with machine learning methodologies and with data mining, statistical modeling, and/or equivalent
  • Demonstrated expertise in search indexing, retrieval and ranking systems like Elasticsearch/OpenSearch, personalization, and/or natural language processing
  • 2+ years of experience operating in a technical lead capacity in a high-growth environment
  • Proven track record of planning multi-year roadmap
  • Proven experience implementing the full lifecycle of an early-phase model development
  • Experience in developing deep product and business knowledge
  • A growth mindset and experience investing in the learning, development, belonging, and impact of peers

Benefits For ML Engineer - Search

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
  • Equity
  • Health, dental & vision insurance
  • Retirement with company contribution
  • Parental leave & reproductive or family planning support
  • Mental health & wellness benefits
  • Generous PTO
  • Company recharge days
  • Learning & development stipend
  • Work from home stipend
  • Cell phone reimbursement

Interested in this job?