Software Engineer, AI Product

Figma Figma · Enterprise · Canada +1 · Engineering

Figma is seeking an AI Product Engineer to lead the development of early-phase generative AI systems, enhance user experience, and improve AI performance. The role involves breaking down AI problems, collaborating with research and product teams, and productionizing AI models. Experience with the full AI development lifecycle and building 0->1 projects is required.

What you'd actually do

  1. Lead the development of early-phase AI systems to enhance user experience and develop systems to measure and improve AI performance and relevance
  2. Direct the future of AI at Figma in collaboration with cross-functional teams of innovative software engineers, product managers, and data scientists
  3. Break down open-ended AI problems into engineering strategies utilizing machine learning, data analysis, and experimental design
  4. Provide mentorship and promote best practices in data and AI while cultivating a collaborative and inclusive team culture
  5. Contribute to the growth of the team by improving the hiring process and recruiting outstanding AI talent

Skills

Required

  • 5+ years of experience of Software Engineering
  • 1+ years of developing generative AI products
  • prototyping and pathfinding new opportunities
  • implementing the full lifecycle of an early-phase AI development
  • developing deep product and business knowledge

Nice to have

  • Experience using AI-assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude)
  • Demonstrated expertise in AI indexing, retrieval systems, personalization, and/or natural language processing
  • Proven track record of planning a multi-year roadmap
  • A relevant advanced degree (Masters or PhD) in Machine Learning, Artificial Intelligence, Statistics, or a related field

What the JD emphasized

  • 1 or more years of developing generative AI products
  • successful 0→1 projects
  • full lifecycle of an early-phase AI development, from ideating on which models to use through productionizing and maintaining them

Other signals

  • lead the development of early-phase AI systems
  • develop systems to measure and improve AI performance and relevance
  • built generative AI products
  • implementing the full lifecycle of an early-phase AI development, from ideating on which models to use through productionizing and maintaining them