Nosto operates a commerce experience platform built on Scala, Java, and a modern ML stack (PyTorch, Hugging Face, SageMaker) designed to power personalization, product discovery, and search at scale. The technology mix—Elasticsearch, Apache Flink, Airflow, and ClickHouse—reflects a data-intensive architecture optimized for real-time activation. Current project focus on semantic search, relevance algorithms, and conversational capabilities signals a shift toward generative AI-driven shopping experiences, supported by adoption of GitHub Copilot and ChatGPT in the development workflow.
Nosto is a commerce experience platform that helps mid-market to enterprise retailers and brands build personalized online shopping experiences. The platform enables segmentation, product recommendations, dynamic merchandising, personalized email campaigns, and search—with real-time data enrichment and activation across customer, product, and content layers. The company operates in over 100 countries and serves more than 1,500 brands. Engineering is the dominant function in active hiring (8 roles), followed by data (2), with most open positions at senior and manager level, concentrated in Finland and Austria.
Nosto builds on Scala, Java, and TypeScript for backend and frontend, with Elasticsearch and ClickHouse for search and analytics. ML capabilities leverage PyTorch, Hugging Face, scikit-learn, and AWS SageMaker. Data pipelines use Apache Airflow and Spark; infrastructure is managed via Terraform on AWS.
Current projects include semantic and conversational search, search relevance algorithms, product recommendations, and AI capabilities development. Internal challenges center on search infrastructure performance and scaling high-volume data processing.
Other companies in the same industry, closest in size