¡Activa las notificaciones laborales por email!
Mejora tus posibilidades de llegar a la entrevista
Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.
A leading company in the machine learning field is seeking a developer for their Ranking team. This role involves designing and maintaining high-load web services, collaborating with cross-functional teams, and utilizing advanced analytical techniques. Ideal candidates will have strong skills in Python, MLOps, and cloud infrastructure.
The Ranking team, within the Machine Learning chapter, plays a central role in implementing algorithms that optimize for business KPIs like revenue & conversions. We focus on metrics over features, arming our ranking algorithms with powerful capabilities that bring value to customers in the way they care the most about.
As a member of the Ranking team, you will be surrounded by and encouraged to use world-class analytical, engineering, and machine-learning techniques on big data to shape the evolution and scale of our ranking algorithms. The team owns all stages of product ranking for Search, Browse, and Autocomplete experiences, including base ranking, second-stage ranking, and ranking explanation.
One of the main services the Ranking team owns is the ML Ranking Service, a high-load distributed REST service deployed in the cloud, developed in Python. The service extensively uses in-memory and NoSQL databases for signals and model metadata storage. We support service deployment and stability, with monitoring set up using Prometheus, PagerDuty, Sentry, and custom internal APIs with FastAPI.
A primary focus of this job is designing, delivering, and maintaining high-load real-time web services in collaboration with other engineers from the Ranking team. Responsibilities include, but are not limited to:
Base salary range of $90,000 - $110,000 USD, plus stock options and a work-from-home bonus.
At Constructor.io, we are committed to fostering a diverse, equitable, and inclusive work environment. We are an equal opportunity employer and welcome applicants of all backgrounds. We encourage you to apply even if you don’t meet all listed qualifications, as we prioritize finding the best candidate for the role.