Senior Machine Learning Engineer: Ranking (Remote)

7 hours, 35 minutes ago
Full-time
Senior
Software Development
Constructor

Constructor

The only site search and product discovery built for ecommerce KPIs. Delivering superior experiences with AI, NLP, data and personalization.

Internet Software & Services

Description

  • Design, build, deploy, and optimize machine learning-based ranking solutions for search, browse, and autocomplete experiences.
  • Improve ranking quality by analyzing performance and identifying gaps in relevance, personalization, attractiveness, and diversification.
  • Develop and enhance ranking algorithms and models to support evolving business needs and improve user experience.
  • Ensure ranking solutions can run in real time with high throughput and low latency.
  • Work on a cloud-based distributed ranking service that handles large volumes of requests.
  • Contribute to offline data pipelines for data processing, model training, and signal delivery.
  • Support ranking configuration for individual customers.
  • Build and maintain ranking quality monitoring tools and metrics.
  • Collaborate with technical and non-technical stakeholders on ranking functionality and updates.

Requirements

  • At least 4 years of experience with Python for machine learning and backend development.
  • At least 4 years of experience developing, deploying, and maintaining machine learning models, preferably for ranking systems.
  • Experience with large-scale ML model training, evaluation, and optimization for real-time inference and serving.
  • Experience with big data frameworks such as Spark for processing large datasets.
  • Proficiency with SQL, PySpark, Pandas, and related data analysis tools.
  • Experience with data pipeline orchestration tools such as Airflow or Luigi.
  • Experience working on ranking algorithms that optimize relevance, conversion rates, personalization, user engagement, or RPV is a plus.
  • Experience collaborating in cross-functional teams.
  • Strong English communication skills.
  • Ability to lead projects, learn new technologies quickly, and use data and customer feedback to drive decisions.

Benefits

  • Unlimited vacation time, with a strong encouragement to take at least 3 weeks per year.
  • Fully remote team with flexibility to choose where you live.
  • Work-from-home stipend to support your home office setup.
  • Apple laptop provided for new employees.
  • Annual training and development budget.
  • Maternity and paternity leave for qualified employees.
  • Base salary of $80k–$120k USD, depending on experience and interview results.
  • Stock options in addition to base salary.
  • Regular team offsites to connect and collaborate.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

AI/ML Engineer

Greenlight 251-1K Capital Markets

Greenlight is seeking an AI/ML Engineer to build and ship production generative AI applications, AI agents, and ML systems that power customer-facing and internal products for a family fintech platform.

Apache Airflow Apache Spark Databricks FastAPI Feature Engineering Flask Generative AI GitHub Actions Java JavaScript Jenkins Kotlin Kubernetes LLM Machine Learning Microservices Node.js OAuth Python SageMaker Scala Terraform TypeScript
4 minutes ago

Senior ML Ops Engineer

Intuition Machines 51-250 Life Sciences Tools & Services

Intuition Machines is hiring a Senior ML Data Engineer to develop and improve high-performance data pipelines and platform workflows that support enterprise security products, ML research, and large-scale user-facing systems.

AWS Azure CI/CD ClickHouse Feature Engineering Kafka Kubernetes Machine Learning Microservices Python PyTorch SQL TensorFlow
4 minutes ago

Senior Machine Learning Engineer

ItsaCheckmate 51-250 Hotels, Restaurants & Leisure

Checkmate is seeking a Senior Machine Learning Engineer to help build and deploy data-driven models for restaurant technology products, including voice ordering and customer analytics, across its cloud-based platform.

Apache Spark AWS CI/CD Docker GCP Kubernetes LightGBM NumPy Pandas Python PyTorch Ruby on Rails Scikit-learn SQL TensorFlow XGBoost
4 minutes ago

[job-28508] Sr. Data & ML Engineer, Brazil.

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Data & ML Engineer in Brazil to work remotely with customers on AWS analytics and machine learning solutions that turn data into business insights.

Apache Spark AWS C++ Flink Hadoop Java JavaScript Kafka Keras Machine Learning Python PyTorch Samza Scala Storm TensorFlow
19 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers