CrawlJobs Logo

Manager, Software Engineering - Search & Recommendations

United States, San Francisco, CA Employment contract 258000.00 - 376000.00 USD / Year · Job Posted May 29, 2026
Apply Position
Job Link Share

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! The Search & Recommendations team builds the search platforms and infrastructure used across Figma. Our team is responsible for providing Figma AI agents with the most relevant context from across the Figma ecosystem—from design system assets to code—in order to complete tasks with high quality and low latency. And, our team maintains features critical to every designer’s workflow, including visual, asset, and file search. We’re an inter-disciplinary team that works across the stack, from training reranking models to managing our feature store platform to keeping our search infrastructure reliable as we scale. We’re looking for a seasoned engineering leader to support & grow our team, define & execute on our technical strategy, and collaborate with teams across engineering to build cutting-edge AI features. This is a full time role that can be held from one of our US hubs or remotely in the United States.

Job Responsibility

  • Support a team of engineers with skillsets ranging from infrastructure to model development, including hiring and career development
  • Partner with our product engineering, infrastructure, data science, and product management teams to deliver cutting-edge Figma AI features
  • Own the team’s technical strategy, roadmap, and goals
  • Roll up your sleeves as needed to get involved with the technical details and improve execution efficiency
  • Grow your career within an engaged and creative engineering community
  • Build an inclusive, diverse team and culture through hiring, community events, and programs in partnership with teams across Figma

Requirements

  • 4+ years of engineering management experience leading high-performing, fast-moving teams, ideally in the AI space
  • 8+ years of total engineering experience, ideally reaching a staff engineering level as an individual contributor
  • Prior experience building search, recommendation, or AI systems as an engineering manager or individual contributor
  • A proven track record of motivating, mentoring, and guiding experienced AI engineering leads

Nice to have

  • Expertise in building and maintaining systems built on top of OpenSearch or ElasticSearch
  • Experience working with LLMs at production scale

What we offer

  • Equity to employees
  • Health, dental & vision
  • 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
  • Annual bonus plan for eligible non-sales roles

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Manager, Software Engineering - Search & Recommendations

8 matching positions

Sr. Manager, Software Engineering (Search)

As a Senior Engineering Manager – Search, you will lead and inspire a talented t...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
highspot.com Logo
Highspot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience managing engineering teams, with a proven record of developing and scaling backend or search systems
  • 7+ years of total software development experience with cloud-native SaaS platforms
  • Strong background in search & recommendation technologies such as Lucene, Solr, Opensearch, Elasticsearch, RAG, or similar frameworks
  • Deep understanding of enterprise search architecture, schema design, and relevance tuning
  • Proven success building REST APIs, distributed systems, and integrating services using AWS or similar cloud platforms
  • Experience with object-oriented and functional programming languages, such as JavaScript/TypeScript, Python, or Ruby
  • Familiarity with machine learning and AI concepts for ranking, personalization, or content recommendations
  • Track record of attracting and developing diverse talent, fostering a collaborative and inclusive culture
  • Strong leadership, communication, and stakeholder management skills able to balance technical depth with strategic decision-making
Job Responsibility
Job Responsibility
  • Lead, mentor, and grow a team of search and backend engineers focused on high-impact, scalable search solutions
  • Own the technical vision for search architecture combining traditional and vector based, including relevance, ranking models, and distributed indexing systems
  • Drive execution excellence — set goals, manage delivery timelines, and ensure consistent progress against engineering objectives
  • Collaborate with Product and Data Science to translate customer and business needs into measurable search and content recommendation improvements
  • Optimize and scale our enterprise search stack (Lucene, Solr, ZooKeeper, or similar technologies) to support massive data volumes
  • Oversee the design and delivery of highly available distributed services and RESTful APIs integrated into Highspot’s platform
  • Partner with DevOps to ensure reliability, observability, and performance across multiple data centers
  • Champion AI-driven enhancements to improve personalization, ranking, and search recommendations
  • Foster a culture of quality, inclusion, and accountability, emphasizing mentorship, continuous learning, and technical excellence
  • Partner cross-functionally to ensure alignment between platform strategy and product outcomes, including stakeholder communication and risk management
  • Fulltime
Read More
Arrow Right

Sr Engineering Manager, Maps Search

The Maps Search team powers location search and discovery across Uber’s ecosyste...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of software engineering experience, including significant experience building or leading ML/AI or optimization-driven systems
  • 5+ years of engineering management experience, including managing managers or tech leads
  • Experience leading multi-disciplinary teams (backend services + ML/AI required
  • mobile experience a plus)
  • Track record of leading mission-critical, consumer-facing products or platforms in close partnership with cross-functional stakeholders
  • Demonstrate experience in developing and retaining high-performing engineering teams
Job Responsibility
Job Responsibility
  • Partner deeply with Product, Applied Science, and other teams at Uber to define strategy & drive execution on company-critical initiatives
  • Set the multi-year technical vision and strategy for Maps search and recommendations across Uber
  • Raise the bar on ML innovation and platform reliability at global scale
  • Build and mentor a strong bench of engineering leaders (EMs & Tech leads)
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager, ML Platform

We’re looking for hands-on builders–intellectually curious, deeply technical lea...
Location
Location
United States , San Francisco, CA; Los Angeles, CA; New York, NY; Seattle, WA
Salary
Salary:
255000.00 - 345000.00 USD / Year
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of engineering management experience developing production machine learning systems at consumer-scale loads
  • Bachelor’s degree in Computer Science, Statistics, Applied Mathematics or a related technical field, or equivalent work experience
  • 5+ years of hands-on software engineering experience building and maintaining production systems for consumer-scale loads
  • 1+ years of professional experience developing software in Python
  • Ability to work autonomously and drive initiatives across multiple product areas and communicate findings with leadership and product teams
  • Experience with operational, search, and key-value databases such as PostgreSQL, DynamoDB, Elasticsearch, Redis
  • Experience working with with ML-specific tools and frameworks such as MLFlow, LitServe, TorchServe, Triton
  • Firm grasp of visualization tools for monitoring and logging e.g. DataDog, Grafana
  • Familiarity with cloud computing platforms and managed services such as AWS Sagemaker, Lambda, Kinesis, S3, EC2, EKS/ECS, Apache Kafka, Flink
  • Professionalism around collaborating in a remote working environment and well tested, reproducible work
Job Responsibility
Job Responsibility
  • Own the infrastructure powering AI and ML models across critical business surfaces–supporting growth, recommendations, trust and safety, fraud, seller tooling, and more
  • Guide the prototyping, deployment, and productionization of novel ML architectures that directly shape user experience and marketplace dynamics
  • Help design and scale inference infrastructure capable of serving large models with low latency and high throughput
  • Oversee and evolve real-time feature pipelines that feed both our online and offline stores, ensuring single-second feedback from behavioral signals, high reliability, and model training fidelity
  • Drive feature platform improvements and expand scope to cover non-ML use cases such as fraud rules where point-in-time backtesting is also critical
  • Lead the development of distributed training and inference pipelines leveraging GPUs and both model and data parallelism
  • Optimize system performance by managing resource utilization and developing intelligent feature caching strategies
  • Empower scientists to iterate faster by building abstractions, APIs, and developer tools that simplify the development of near-realtime features and model iteration
  • Roll out ever-better ergonomics around model training and deployment
  • Stretch beyond your comfort zone to take on new technical challenges as we scale AI across Whatnot’s ecosystem
What we offer
What we offer
  • Generous Holiday and Time off Policy
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance for wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Retirement
  • Fulltime
Read More
Arrow Right

Engineering Manager, AI Quality

At Harvey, we’re transforming how legal and professional services operate — not ...
Location
Location
United States , New York
Salary
Salary:
260000.00 - 330000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant industry experience leading AI or other related quality efforts (search or ads ranking systems, recommender systems, etc) at industry-leading companies
  • Excellent software engineering skills
  • experience working in teams that built and operated production systems
  • Excellent communication skills, both written and verbal
  • Ability to roll up your sleeves and build team, processes, and technology from the ground up
  • A strong academic or professional background in Machine Learning, Generative AI, Information Retrieval or other related fields
Job Responsibility
Job Responsibility
  • Establish an AI & Results Quality Program at Harvey: Establish offline and online eval processes and tools, and a culture of continuous iteration and experimentation
  • Build out core AI quality building blocks that can be reused across different teams and surface areas
  • Own search & retrieval quality, both for AI applications as well as other use cases
  • Work closely with product engineering to continuously improve the quality and capabilities of our AI & search products
  • Work closely with platform engineering to scale our capabilities
What we offer
What we offer
  • Offers Equity
  • Offers Commission
  • Offers Bonus
  • Comprehensive health, dental and vision coverage
  • retirement benefits (401k match up to 4%)
  • flexible PTO
  • Fulltime
Read More
Arrow Right

Engineering Manager, AI Quality

At Harvey, we’re transforming how legal and professional services operate — not ...
Location
Location
United States , San Francisco
Salary
Salary:
260000.00 - 330000.00 USD / Year
harvey.ai Logo
Harvey
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant industry experience leading AI or other related quality efforts (search or ads ranking systems, recommender systems, etc) at industry-leading companies
  • Excellent software engineering skills
  • experience working in teams that built and operated production systems
  • Excellent communication skills, both written and verbal
  • Ability to roll up your sleeves and build team, processes, and technology from the ground up
  • A strong academic or professional background in Machine Learning, Generative AI, Information Retrieval or other related fields
Job Responsibility
Job Responsibility
  • Establish an AI & Results Quality Program at Harvey: Establish offline and online eval processes and tools, and a culture of continuous iteration and experimentation
  • Build out core AI quality building blocks that can be reused across different teams and surface areas
  • Own search & retrieval quality, both for AI applications as well as other use cases
  • Work closely with product engineering to continuously improve the quality and capabilities of our AI & search products
  • Work closely with platform engineering to scale our capabilities
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Comprehensive health, dental and vision coverage
  • retirement benefits (401k match up to 4%)
  • flexible PTO
  • Fulltime
Read More
Arrow Right

Paid Search Manager

CloudMellow is on the search for a Paid Search Manager to join our growing Digit...
Location
Location
United States , Atlanta
Salary
Salary:
Not provided
cloudmellow.com Logo
CloudMellow
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-4 years executing search engine marketing for a high volume consumer website
  • Must have an excellent working knowledge of paid search (PPC) marketing and possess a solid understanding of streaming video tactics
  • Bid management experience with a focus on creating and implementing automated rules
  • Strong data and statistical analysis experience and possess the ability to interpret results into actionable items
  • Must have excellent knowledge in the following search engine interfaces and tools: Google Ads, Google Ads Editor, Microsoft Ads, Microsoft Ads Editor
  • Strong working knowledge with a major web analytics vendor such as Adobe Analytics
  • Excellent presentation and verbal and written communication skills with experience in presenting to senior leadership
  • Ability to work well with cross-functional teams and prioritize time
  • Comfortable working with team members at all levels, including senior management
  • Strong attention to detail and measurable success in campaign optimization and reporting
Job Responsibility
Job Responsibility
  • Develop and manage the multi-campaign strategy for the brand’s properties for several search and content discovery channels
  • Provide supervision, mentorship and training for multiple team members
  • Ensure the success of all campaigns within assigned purview, including performance management of campaigns overseen by teammates under supervision
  • Lead testing and innovation efforts across the team
  • Develop presentations and present results, key learnings and business recommendations to executives and other key stakeholders
  • Perform daily campaign management of multiple large scale Paid Search (PPC) campaigns which include: campaign launches, budget management, bid management, analytic tracking and reporting, multivariate testing and participation in beta program testing
  • Employ excellent working knowledge of search engine marketing and streaming video media to drive strong traffic and conversion results from proposed strategies and be able to obtain valuable insight for communication to key marketing partners
  • Demonstrate strong data analytics acumen by leading the execution, analysis and presentation of data for ad copy, landing page and beta testing initiatives with the ability to derive conclusions and actionable next steps from results
  • Manage bid rule strategy and optimization efforts at the campaign, ad group and keyword levels to drive account performance
  • Manage daily budget tracking process to make sure monthly spending levels are on pace
  • Fulltime
Read More
Arrow Right

Software Engineer, Search & Discovery Platform

We are looking for intellectually curious, highly motivated individuals to be fo...
Location
Location
United States , San Francisco; Los Angeles; New York; Seattle
Salary
Salary:
170000.00 - 230000.00 USD / Year
whatnot.com Logo
Whatnot
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience
  • Bachelor’s degree in Computer Science, Statistics, Mathematics, Software Engineering, a related technical field, or equivalent work experience
  • Industry experience in building and scaling a platform to handle high volume / throughput applications
  • Ability to work autonomously and lead initiatives across multiple product areas and communicate findings with leadership and product teams
  • Experience in machine learning fields (e.g. Recommendations, Content Understanding and Search)
  • Expert at designing and building scalable and maintainable backend systems
  • Firm grasp of visualization tools for monitoring and logging e.g. DataDog, Grafana
  • Familiarity with cloud computing platforms and managed services such as AWS Sagemaker, Lambda, Kinesis, S3, EC2, EKS/ECS, Kafka, Flink/Spark, OpenSearch, ElasticSearch, Lucene, SOLR
  • Experience with concurrent programming patterns across distributed systems (AsyncIO python preferred), and optimizations / profiling / observability associated with them
  • Experience managing cloud technologies (AWS or Google Cloud) and comfort with infrastructure-as-code approaches (e.g. Terraform)
Job Responsibility
Job Responsibility
  • Build the services and infrastructure to enable advanced recommendation systems solutions for real-time, dynamic feeds
  • Build a scalable, stable, low latency discovery experience
  • Partner closely across the machine learning, platform, and product engineering teams to utilize models to solve discovery problems
  • Contribute scalable solutions across various serving stacks at the feed, search, machine learning service, and Discovery application layers
  • Define and advance our technical approach to scalable recommendation systems
What we offer
What we offer
  • Generous Holiday and Time off Policy
  • Health Insurance options including Medical, Dental, Vision
  • Work From Home Support
  • Home office setup allowance
  • Monthly allowance for cell phone and internet
  • Care benefits
  • Monthly allowance for wellness
  • Annual allowance towards Childcare
  • Lifetime benefit for family planning, such as adoption or fertility expenses
  • Retirement
  • Fulltime
Read More
Arrow Right

Senior Manager, ML Engineering - Marketplace Simulation & Planning

This role sits within Uber's Mobility Marketplace team, focusing on pricing and ...
Location
Location
United States , New York; Seattle; San Francisco; Sunnyvale
Salary
Salary:
267000.00 - 297000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • MS/PhD in Computer Science or equivalent experience
  • 10+ years of software development experience
  • 3+ years of experience as a people manager
  • Proven ability to work in and contribute to cross-functional teams
  • Experience leading teams managing production optimization systems (e.g., recommendation, search)
  • Strong analytical skills
  • Hands-on experience with ML and optimization systems
Job Responsibility
Job Responsibility
  • Build and scale a high-performing team by attracting top talent and refining team structure
  • Mentor and coach ICs and managers for both technical and leadership growth
  • Lead ML modeling teams responsible for large-scale applied machine learning in forecasting and optimization
  • Shape long-term product and technical vision for the mobility marketplace
  • Collaborate cross-functionally with Data Science, Product, and Business to drive technical direction in systems and modeling frameworks
  • Define and influence product strategy and roadmap in partnership with Product and Business teams
  • Communicate vision effectively, representing engineering in leadership forums and strategic discussions
  • Translate strategy into execution with practical quarterly OKRs
  • Drive operational excellence by establishing metrics for product and engineering performance
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right