Machine Learning Engineer, Ranking & Retrieval
Bjak
About
There are over 5 billion users using basic applications today such email, notes, tasks, calendar and they're not AI-native. Our mission is to build proactive applications for anyone in the world, who are not used to complex prompting. We aim to bring intelligence to conversations, errands, organising and workflows, with minimal to no prompting.
Our first application is an agent-first mobile communication app. We believe building applications that users use daily for communication, coordination and collaboration needs will help integrate AI into their lives. The net effect is to eliminate misinformation, achieve low coordination costs, enable high quality tasks and collaboration at scale with minimal or little prompting.
Role
Build and improve ML systems that power our AI-native applications.
Work on classification, retrieval, ranking, personalization and evaluation, taking ownership from model development to production deployment.
This role is for engineers who enjoy solving practical ML problems, improving model quality and shipping reliable systems used by real users.
Focus
Build and improve ML models for classification, ranking, retrieval and personalization.
Develop efficient classifiers and optimize model accuracy, precision, latency and cost.
Improve search relevance and context retrieval using embeddings, hybrid search and reranking.
Build personalization models that learn from user behavior while respecting privacy.
Develop evaluation pipelines, labeled datasets and metrics to measure model quality.
Fine-tune and adapt existing models when supported by sufficient data.
Build and maintain ML training, inference and deployment pipelines.
Debug production issues, monitor model performance and ship improvements based on real-world feedback.
Tech Stack
Python
PyTorch / JAX
Embeddings, vector search and ranking models
Production ML systems and inference pipelines
Ideal Experience
Strong foundations in machine learning and modern neural architectures.
Hands-on experience building and deploying ML models in production.
Experience in classification, ranking, retrieval, recommendation systems or personalization.
Understanding of model evaluation, experimentation and performance metrics.
Comfortable writing production-quality code and working with real-world datasets.
Able to balance model quality, latency, cost and reliability.
Strong ownership, problem-solving skills
Outcomes
ML models in production meet expected accuracy, relevance, latency and reliability targets.
Classification and ranking improvements deliver measurable gains in model quality.
Evaluation pipelines identify regressions and support reliable model releases.
Training, inference and data pipelines are robust, reproducible and maintainable.
Model improvements are driven by real-world feedback and measurable results.
Collaborates effectively with engineering and product teams to deliver reliable ML-powered features.
How We Work
The best products in the world are built by small, world-class teams. We are a high-talent-density, hands-on team. We make decisions collectively and move quickly, balancing high-quality work with continuous learning.
Joining our team requires the ability to bring structure, exercise judgment and execute independently. Our goal is to put a truly magical product into the hands of our users.
Interview Process
If there appears to be a fit, we'll reach out to schedule 3, but no more than 4 interviews.
Applications are evaluated by our technical team members. Interviews will be conducted virtually and/or onsite.
We value transparency and efficiency, so expect a prompt decision. If you've demonstrated the exceptional skills and mindset we're looking for, we'll extend an offer to join us.
$120k - $160k
...Job Description Machine Learning (ML) Engineer, Ranking & Retrieval, Machine Learning (ML) and Artificial Intelligence (AI) Required, Work From Home The Machine Learning (ML) Engineer will build and improve Machine Learning (ML) systems that power our AI-native applications...SuggestedFull timeRemote workWork from home- ...intelligence systems using advanced machine learning, deep learning, and optimization techniques... ...on challenging problems including ad retrieval, ranking, recommendation, user modeling,... ...We are looking for Machine Learning Engineers who are passionate about applying cutting...Suggested
- .... com . Team Description: The Ads Retrieval ML team builds the machine learning systems that identify relevant advertising... ...funnel: before downstream ranking and auction decisions, our models... ...looking for a Staff Machine Learning Engineer to provide technical leadership...SuggestedFull time
$189.51k - $274.6k
...providing a unique platform to learn and connect with others.... ...Team and Role: Our small engineering team works on challenging problems... ...looking for an experienced machine learning engineer to join our... ...users with content. As a ranking modeling expert, you will own...SuggestedRemote workFlexible hours- ...and relationships that help people do their best work together.What’s the role?We’re looking for a Staff Machine Learning Engineer I to join the Search Retrieval team at Etsy. Our mission is to build efficient, scalable, and intelligent retrieval systems that surface...SuggestedFull timeWork at officeLocal areaImmediate startRemote workVisa sponsorship
$140k - $170k
...campaign-results-driven matching decision engines and optimization algorithms are built... ...ordering, prioritization, and personalization. Ranking is a core component which helps users... ...drift detection, and adaptive or online learning. Proficiency in SQL is desired....Full timeRemote work- ...listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Senior Machine Learning Engineer, Ranking based in United States . We are seeking an experienced Machine Learning Engineer to advance recommendation and...Full timeRemote workMonday to FridayFlexible hours
- ...Responsibilities Improve existing machine learning ranking models through coding and machine learning expertise. Own end-to-end machine... ..., including data pipelines, candidate extraction, feature engineering, model training, and production integration. Identify new...Full timeRemote workMonday to FridayFlexible hours
- ...their best work together.What's the role?We're hiring Machine Learning Engineers at the Senior and Staff levels to join one of our Search and Discovery teams: Search Ads, Recommendations Ranking, or Search Retrieval. You will build user-centric ML systems for a two-sided...Full timeSeasonal workWork at officeLocal areaRemote workVisa sponsorshipShift work
- ...TeamThe Decisioning & Optimization engineering team owns the systems that... ...monitoringAuction, ranking, and scoring: multi-stage candidate... ...for multi-stage ad selection (retrieval, early ranking, full scoring)... ...unique culture and environment. Learn more here.Inclusion is a...Hourly payFull timeImmediate startFlexible hoursShift work
$216.7k - $322k
...applications and next steps. Our partner is looking for a Machine Learning Engineer, Answers Relevance based in the United States. The... ...conversations. In this remote role, you will build and improve retrieval, ranking, recommendation, and large language model (LLM)...Remote workFlexible hours- ...little as one hour. We're hiring a Senior Machine Learning Engineer for our Personalization Platform team... ...personalized recommendation and ranking models that drive engagement across the... ...(e.g., Elasticsearch first-stage retrieval and downstream ranking services) Own...Full timeWork at officeFlexible hours
$300 per month
...auto repair. What You’ll Do We are looking for a Machine Learning Engineer specializing in NLP, document classification, and... ...orchestration (Airflow). ~ Strong understanding of information retrieval, search ranking, and ElasticSearch/OpenSearch. Nice to Have:...Full timeWork at officeRemote workHome officeFlexible hours$195k - $230k
...information, visit About the RoleWe are looking for a Senior Machine Learning Engineer to help evolve our large-scale recommendation systems... ...world production problems. You will work on core feed, retrieval, and ranking systems serving tens of millions of users, while also...Full timeLocal areaWork from home- ...interests.We are a group of applied machine learning engineers and research scientists that focus on... ...models for candidate generation and ranking(eg. Click Through Rate and Conversion... ...system, online advertising, information retrieval, natural language processing, machine...Temporary work
- Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. Our team builds... ...learning solutions across areas such as information retrieval, search ranking, personalization, natural language processing, deep learning...Work at officeLocal areaImmediate startWorldwide
- ...recommendation stack for TikTok Shop LIVE, from retrieval and pre-ranking to ranking, mixed ranking and long-... ....We are looking for experienced engineers and researchers who want to define... ...or other large-scale applied machine learning, with a track record of models that...Temporary workShift work
$143.7k - $194.4k
...marketing communications leveraging Machine Learning, large language models (LLMs... ...for a Machine Learning Engineer (MLE) to develop, deploy and... ..., data mining, information retrieval, statistics or natural... ...online recommendation, ads ranking, personalization or search experienceAmazon...InternshipFlexible hours$190k - $300k
...more information, visit About the RoleWe are looking for a Machine Learning Engineer to build intelligent systems that connect consumers with... ...will work across areas such as search, recommendation, ranking, retrieval, user-intent understanding, personalization, and...Full timeInternshipLocal areaWork from home- ...recommendation. We are a group of applied machine learning engineers and data scientists that focus on E-... ...models for candidate generation and ranking(eg. Click Through Rate and Conversion... ..., online advertising, information retrieval, natural language processing, machine...Temporary work
- Overview Atlassian is looking for a Senior Machine Learning Engineer to join our Search & Intelligence organization. We build AI-native... ...and productionize machine learning systems for search, retrieval, ranking, conversational experiences, and AI agents. You will own...Work at officeLocal area
$119.7k - $199.3k
...Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources,... ....Why This Role MattersAs a senior machine learning engineer, you will design, build, and... .../ML platforms, Ask The Post, search, retrieval, ranking, recommendation, and generative AI-powered...Full timePart time- ...personalized ads powered by a self-learning recommendation engine. We're seed-stage and growing... ...We're looking for a Senior Data & Machine Learning Engineer who can independently... .... WHAT YOU'LL OWN ~ Retrieval, ranking, and re-ranking for ad-to-recipient...
$215.25k - $285.98k
...the latest advances in deep learning and machine learning to personalize... ...data to improve candidates’ retrieval. Work in a high-impact environment... ..., Business Analytics, Engineering (any field), or closely related... ...Systems; (4) Search and Ranking; (5) Natural language...Full timeLocal areaRemote workRelocation package- ...feeds, and community content ranking (ByX) for users across web... ...data preparation and feature engineering to model training, evaluation... ...— including two-tower retrieval, sequential models, graph-based... ...PLE/MMoE), and reinforcement learning / contextual bandits ~ Build...Full time
$240k - $249.5k
...deserve. About the Opportunity Grubhub is looking for a Senior Staff Machine Learning Engineer to help lead the machine learning engine behind Discovery: the ranking, recommendation, and retrieval systems that decide what every diner sees when they open the app or run...Full timeTemporary workWork at officeFlexible hours3 days per week$216.7k - $322k
...information, visit At Reddit, machine learning sits at the heart of how... ...and Staff Machine Learning Engineers to make Answers smarter, more... ...RecSys Foundational retriever models RAG systems, retrieval... ..., including retrieval and ranking, embeddings, and LLM-powered...For contractorsWork experience placementRemote workFlexible hours$150k - $189k
...institutions Work together with engineers, scientists, operators, and... ...Handshake is hiring a Machine Learning Engineer I for the Growth Relevance... ..., including embedding-based retrieval, Graph Neural Networks, and... ...classification, regression, ranking, and model evaluation...Full timeWork at officeRemote work$185.8k - $260.1k
...information, visit . At Reddit, machine learning sits at the heart of how... ...dynamics, our ML engineers tackle some of the most interesting... ...recommendations, search, and ranking systems that help users... ...Modeling Ads Targeting and Retrieval Advertiser Optimization...Full timeFor contractorsWork experience placementFlexible hours$242.8k - $357k
...experiences. As a Senior Staff Engineer, you will lead the... ..., including ranking and relevance systems... ...sequence modeling, deep learning, and large language models... ...RoleApply state-of-the-art machine learning and LLM... ...language models, information retrieval, ranking and relevance...Hourly payWork at officeLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Machine Learning Engineer, Ranking & Retrieval. Be the first to apply!
- senior ml engineer Remote
- machine learning ai engineer Remote
- machine learning software engineer Remote
- ai ml engineer Remote
- machine learning engineer Remote
- computer vision machine learning engineer Remote
- junior machine learning research engineer Remote
- junior machine learning engineer Remote
- machine learning researcher Remote
- machine learning work from home Remote




