Job description:
Adobe Fonts helps millions of creatives find and use the right type. This role owns how users discover fonts - search, relevance, recommendations, and ranking - and ships it end to end. You are a software engineer first, you turn what product and design want into reliable, well-crafted production experiences, own them in production (including on-call), and apply machine learning - embeddings, ranking, relevance, fine-tuning - as a tool for delivery, not a research agenda.
What you'll do
- Build, ship, and iterate on font-discovery experiences with product and design - from spec to production - with strong software craft: clean design, testing, code quality, and code review.
- Own search relevance and ranking: candidate generation, retrieval (embeddings / vector search), learning-to-rank, re-ranking, and relevance / search optimization.
- Build and improve recommendation and personalization surfaces (related fonts, pairings, contextual suggestions).
- Own what you ship in production: latency, scale, reliability, observability, and support for the search and recommendation services.
- Design the systems around the models: feature pipelines, low-latency serving, evaluation harnesses, A/B tests, and closed feedback loops from impressions, clicks, and usage.
- Define and defend the metrics - offline relevance and online outcomes - and debug the gap between them.
What we're looking for
Software engineering (your core):
- Strong software fundamentals and best practices - design, testing, code quality, code review - plus system design and production maturity (latency, scale, reliability, observability, on-call).
- Ships and owns services end-to-end; pragmatic about build-vs-buy and trade
Senior Applied ML Engineer, Search & Relevance in san jose at Unknown Company
This position is listed as full time and onsite.