Software Engineer, AI Product
Lead AI product engineering for Figma's design platform, building generative AI systems from ideation to production. Requires 5+ years software engineering with 1+ years in generative AI, plus experience in full AI lifecycle and cross-functional collaboration.
About the job
What you'll do
- Lead development of early-phase AI systems to enhance user experience and develop systems to measure and improve AI performance and relevance
- Direct the future of AI at Figma in collaboration with cross-functional teams of innovative software engineers, product managers, and data scientists
- Break down open-ended AI problems into engineering strategies utilizing machine learning, data analysis, and experimental design
- Provide mentorship and promote best practices in data and AI while cultivating a collaborative and inclusive team culture
- Contribute to the growth of the team by improving the hiring process and recruiting outstanding AI talent
We'd love to hear from you if you have
- 5+ years of experience in Software Engineering, with 1+ years developing generative AI products
- Comfort in prototyping and pathfinding new opportunities that led to successful 0→1 projects
- Proven experience implementing the full lifecycle of early-phase AI development, from ideating on models to productionizing and maintaining them
- Experience in developing deep product and business knowledge to connect abstract modeling and analysis tasks with business value
Nice-to-haves
- Demonstrated expertise in AI indexing, retrieval systems, personalization, and/or natural language processing
- Proven track record of planning a multi-year roadmap in which shorter-term projects ladder up to the long-term vision
- A relevant advanced degree (Masters or PhD) in Machine Learning, Artificial Intelligence, Statistics, or a related field
- A growth mindset and experience investing in the learning, development, belonging, and impact of your peers
Compensation
Annual Base Salary Range: $149,000 — $350,000 USD (San Francisco or New York hubs; remote roles localized 80-100% of range). Includes equity, health benefits, retirement, parental leave, PTO, and more.
Skills
Generative AI, Machine Learning, Python, Ai Research, Data Analysis, Natural Language Processing, Retrieval Systems, Personalization, Prototyping, Production Ml
Similar jobs
Fullstack Engineering jobsBuild scalable full-stack web applications across frontend and backend layers using React, TypeScript, Python, GraphQL, and FastAPI. The role requires at least three years of full-stack development experience and offers hybrid work in San Francisco.
Build scalable web software and infrastructure for a complex, regulated mortgage-servicing platform. The role requires 4+ years of software engineering experience, strong cross-functional communication, and experience with web applications, distributed systems, mobile applications, or infrastructure.
Build and deploy AI agents, automation workflows, and enterprise integrations that transform costly healthcare operations. The role requires production software development, customer collaboration, rapid iteration, and ownership of measurable business outcomes.
Build and own customer-facing data-security features end to end, tackling distributed systems and petabyte-scale production challenges. The role requires 3+ years of software engineering experience, strong backend skills in Go or Python, and expertise in databases and schema design.
Build and ship scalable SaaS features across frontend and backend systems using TypeScript or Python, React, Node.js, and cloud technologies. The role requires 5+ years of experience, strong problem-solving and collaboration skills, and the ability to work across a fast-moving product environment.