The Domains Search team at Squarespace is building the next generation of intelligent search experiences for helping customers find the perfect domain. From applying large language models to produce creative domain suggestions, to building scalable ranking and personalization systems, our team is at the intersection of applied machine learning, natural language processing, and large-scale search infrastructure. We are looking for a Senior Machine Learning Engineer to help shape and build this platform from the ground up. You will report to an Engineering Team Lead in our New York City headquarters. Why Join Us This is a unique opportunity to shape a greenfield ML initiative at Squarespace. You'll be part of a small, high-impact team building the foundation of how millions of customers discover and secure their online identity. You'll Get To... Design, build, and deploy ML models for domain search, including ranking, personalization, and generative domain name creation. Integrate and fine-tune LLMs and hybrid systems (LLMs + rule-based + classical ML) to create brandable, contextual, and internationalized domain suggestions. Develop and evaluate ranking algorithms that optimize for multiple signals such as relevance, uniqueness, brandability, and business goals. Implement personalization approaches leveraging user, account, and demographic data to tailor search results. Collaborate with engineers, data scientists, and product managers to translate ambiguous product ideas into technical requirements and scalable ML solutions. Own end-to-end ML lifecycle: from feature engineering, model training, and evaluation to deployment, monitoring, and iterative improvement. Contribute to experimentation frameworks (A/B testing, Statsig, etc.) to measure model impact and continuously improve user experience. Ensure search quality at scale by developing robust evaluation pipelines and metrics.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed
Number of Employees
1,001-5,000 employees