Software Engineer - AI Platforms and Products (Frontend)
Core
Building reader-facing AI experiences at The New York Times, turning language models and embeddings into features that help readers discover and engage with content.
Role type
Senior IC full-stack software engineer (AI products)
Builds
Reader-facing AI features and integrations for The New York Times digital and app platforms
Domain
News media / Generative AI
Deliverable
production ML models | product features
Required skills
Full-stack development (Node.js/TypeScript, React), LLM integration, prompt engineering, semantic search/embeddings, A/B testing, evaluation frameworks
Preferred skills
Python for data pipelines, agentic software development, legacy system integration, greenfield product development
Technologies
Node.js, TypeScript, React, LLMs, semantic search, embedding models
Responsibilities
Prototype and ship LLM-powered reader experiences from concept to production; Build full-stack features connecting backends, frontends, and AI integrations; Write, test, and refine prompts and retrieval pipelines; Instrument features with evaluations and engagement signals; Collaborate with product managers, designers, and journalists to translate editorial goals into product
Seniority
Mid-level to Senior, hands-on IC