Manager, Software Engineering - AI Product
Leads product engineering teams building Figma’s AI-powered developer offerings, including Dev Mode, MCP, and Code Connect. The role requires engineering management experience, strong technical leadership, and a track record of delivering user-facing AI products.
About the job
Responsibilities
- Manage and support a team of product engineers building and expanding Figma’s developer offerings, including Dev Mode, MCP, and Code Connect.
- Partner with product, design, engineering, and other cross-functional stakeholders to coordinate work.
- Define the team strategy and roadmap, and execute with autonomy, velocity, and craftsmanship.
- Provide hands-on technical leadership to ensure cohesive product experiences and appropriate technical abstractions.
- Recruit, mentor, and retain high-performing engineers and support other cross-functional hiring.
- Foster a culture of innovation, collaboration, and calculated risk-taking.
- Help build and drive inclusion and diversity initiatives through hiring, community events, and other programs.
Requirements
- 2+ years managing software engineers working on products used by external users.
- Track record of building AI-powered products with excellent user experience, as both a manager and individual contributor.
- Ability to connect product and engineering work to clear business impact.
- Leadership experience building highly performing and engaged engineering teams, including mentoring and developing senior engineers.
- Ability to build and operate fast-moving teams that balance innovation with execution.
- Curiosity and enthusiasm for emerging AI technologies and their use in user-facing products.
Nice to Have
- Experience building large-scale systems using React, C++, and/or Ruby.
- Experience building and maintaining open-source software or developer libraries.
- Knowledge of generative AI, retrieval-augmented generation (RAG), fine-tuning, and applications to creative products.
Compensation and Benefits
- Full-time role based at the London hub or remotely within the UK.
- In-person onboarding is required if hired.
Skills
AI, React, C++, Ruby, Open Source, Generative AI, RAG, Fine-Tuning, Mcp, Code Connect
Similar jobs
Engineering Management jobsLeads and develops DevOps and AI Platform teams responsible for reliable, scalable infrastructure and shared AI agent capabilities. The role requires people-management experience, strong cloud and Kubernetes knowledge, and practical curiosity about responsible AI adoption in engineering.
Leads and develops Dandy’s Sales Engineering team, partnering with Account Executives to support revenue growth through technical sales, product demonstrations, and customer advisory. Requires at least five years of dental-industry Sales Engineering experience and strong people leadership skills.
Leads and grows a globally distributed engineering team responsible for high-performance trading backend services. The role requires technical management experience, hands-on expertise with concurrent or low-latency systems, and proficiency in Rust or C++.
Leads GitLab’s Build team, owning the strategy, delivery, security, and operational excellence of systems that produce distributable software artifacts. The role requires distributed-systems expertise, experience operating highly available services, and a track record managing high-performing remote engineering teams.
Leads technical strategy and a multidisciplinary engineering team responsible for billing, accounting, eligibility, and enrollment systems. The role requires 5+ years of engineering management experience, strong distributed-systems expertise with Python or Go, and experience developing engineering leaders.