Senior Backend Engineer - Search & Recommendations at Upwork

Upwork logo
Upwork

Senior Backend Engineer - Search & Recommendations

us flag
United States

140k - 190k USD

Remote

Full Time

#Machine Learning

#Elasticsearch

#CI CD

#API Design

#Java Programming

Upwork is looking for a Senior Backend Engineer - Search & Recommendations

Upwork serves as the world’s premier work marketplace, connecting everyone from independent startups to massive Fortune 100 enterprises. Our platform is built on trust, enabling talent and companies to collaborate in transformative ways. Last year alone, over $3.8 billion in work was facilitated through our site, empowering skilled professionals to find meaningful projects and innovate their careers. We are a remote-first organization dedicated to creating economic opportunities that improve lives, and we are looking for passionate individuals to join our mission.

About the Role

We are seeking a Senior Backend Engineer to join our AI team, specifically within the Search and Recommendations domain. This is a full-time, remote position. In this role, you will build sophisticated systems that connect companies with the right talent. You will help elevate our AI strategies and contribute to products that directly impact our users, working alongside some of the most talented engineers in the industry.

Key Responsibilities

  • Architect, build, and maintain scalable search systems and AI-driven services that support state-of-the-art retrieval capabilities.
  • Partner with cross-functional teams to design high-performance APIs that ensure low-latency and reliable ranking processes.
  • Perform rigorous code reviews and document services to promote transparency and knowledge sharing across the engineering team.

Requirements

To be successful in this role, you should possess the following qualifications:

  • Extensive experience working with large-scale, production-grade systems and indexing technologies such as Elasticsearch, OpenSearch, or Apache Solr.
  • Strong proficiency in Java programming, with a proven track record of delivering high-quality, robust code supported by unit tests.
  • A solid understanding of API Design principles and CI/CD workflows.
  • Practical exposure to machine learning concepts and the infrastructure required to support ML models.
  • Excellent communication skills and the ability to thrive within a fast-paced, globally distributed team.

Location

This position is remote and available to candidates located within the United States.

Compensation and Benefits

The annual base salary for this position is $140,000 to $190,000 USD. In addition to competitive pay, we offer a comprehensive benefits package designed to support your well-being and professional growth:

  • Remote work flexibility.
  • Commuter benefits.
  • Disability insurance.
  • Life insurance.
  • Employee assistance program.
Upwork logo

Upwork

7 views

0 applied

Company Size

101-250

Markets

Web Development
Marketplace
Mobile Development
Visit Upwork
Share this job
Copy Permalink
Open roles at Upwork
Upwork logo
Upwork

AI ML Engineer

pt flag
Portugal

On-site

Full Time

#Machine Learning

#Product Engineering

#AI

#Product Development

#Design

#Engineering

Upwork logo
Upwork

Integrated Marketing Lead, Product Campaigns

123k - 148k USD

Remote

Full Time

#Marketing

#Tech

#Campaigns

#Product Marketing

#Campaign Management

#Google Workspace

#Slack

Upwork logo
Upwork

Director of Internal Communications

158k - 250k USD

Remote

Full Time

#Marketing

#Communication

#Project Management

#Team Leadership

#Crisis Communications

Upwork logo
Upwork

Senior Director of Product Management, Payments and Risk

255k - 320k USD

Remote

Full Time

#Product

#Product Management

#Payments

#Risk Management

#Leadership

#Technical Expertise

Upwork logo
Upwork

Internal Communications Manager

99k - 134k USD

Remote

Full Time

#Marketing

#Storytelling

#Project Management

#Strategic Communications

#Problem Solving

#Interpersonal Skills

#Presentation Skills

#Writing

#Relationship Building

#Planning

#Communications Management

Upwork logo
Upwork

Copy Lead, Studio

130k - 176k USD

Remote

Full Time

#Marketing

#Brand

#Copywriting

#Cross Functional Collaboration

#AI

#Multitasking

#Detail Oriented

#Mentorship

#Communication

#Project Management

Upwork logo
Upwork

Principal SEO

136k - 184k USD

Remote

Full Time

#Product

#SEO Strategy

#Leadership

#Google Search Console

#SEO

#SEMrush

#Ahrefs

#Screaming Frog

Upwork logo
Upwork

Contract: Lead JavaScript Developer

ai flag
AI, AG, +43 more

Hybrid

Contractor

#JavaScript

#React

#CSS

#HTML

#Vue.Js

Discover similar jobs
PointClickCare logo
PointClickCare

Principal ML System Engineer

Remote

Full Time

#Engineering

#Machine Learning

#Healthcare

#Python

#Java

#MLFlow

#Kubeflow

#Ray

#AWS

#Azure

#GCP

#Docker

#Kubernetes

G
Gooddata

Sr. Software Engineer (Backend)

Remote

Full Time

#Engineering

#Analytics

#AI

#Python

#Kotlin

#Rust

#Kubernetes

#Apache Arrow

#Pandas

#Polars

#API Design

#Distributed Systems

R
REKA

Member of Technical Staff (Robotics)

Remote

Full Time

#Artificial Intelligence

#Robotics

#Python

#C++

#3D

#Computer Vision

#Machine Learning

Pnlfin logo
Pnlfin

Fraud Risk Manager

Remote

Full Time

#Risk

#Risk Management

#Fraud

#Fraud Detection

#Machine Learning

#SQL

#PowerBI

#Data Analytics

#Team Management

#Risk Assessment

Finom logo
Finom

Fraud Risk Manager

Remote

Full Time

#Risk

#Risk Management

#Fraud

#Fraud Detection

#Machine Learning

#SQL

#PowerBI

#Data Analytics

#Team Management

#Risk Assessment

H
Httpwwwubertalcom

Data Scientist

Remote

Full Time

#Technology

#Data Science

#Python

#SQL

#PostgreSQL

#NumPy

#Pandas

#scikit learn

#Matplotlib

#SeaBorn

#Elasticsearch

#Natural Language Processing

PatternAI logo
PatternAI

Lead Engineer

Remote

Full Time

#Engineering

#Artificial Intelligence

#Software Engineering

#Data Engineering

#Data Science

#Cloud Infrastructure

#Machine Learning

#System Monitoring

#Code Review

#Team Leadership

WhiteRabbit logo
WhiteRabbit

Research Scientist Intern

Remote

Internship

#Research

#AI

#Healthcare

#Deep Learning

#Python

#Computer Vision

#Machine Learning

#Networks

360Learning logo
360Learning

Lead AI Engineer

fr flag
France

Remote

Full Time

#Product Engineering

#Engineering

#Python

#Azure

#fastAPI

#Elasticsearch

#AI

#Databases

#Observability

N
Nomic

Data Scientist/Data Engineer

Remote

Full Time

#Engineering

#Biotechnology

#Data Science

#Data Pipelines

#Statistical Analysis

#Statistics

#Software Engineering

#Flow

#Data

#Python

#Data Analysis

#Machine Learning

unitQ logo
unitQ

Account Executive

Remote

Full Time

#Sales

#SaaS

#Salesforce

#ZoomInfo

#Data Analysis

#AI

#API Integration

#SQL

#Python

#Machine Learning

#Natural Language Processing

Pnlfin logo
Pnlfin

FinCrime Risk Manager - AML & Sanctions

Remote

Full Time

#Risk

#Risk Management

#AML

#Sanctions

#SQL

#Data Analytics

#Machine Learning

#Financial Crime

#Compliance

Grip logo
Grip

Principal AI Engineer

Remote

Full Time

#Engineering

#Event Management

#Data Architecture

#Postgres

#MongoDB

#Redshift

#Kinesis

#Elasticsearch

#TypeScript

#AWS

#Kubernetes

#Terraform

#Datadog

J
Jellyfish

Full Stack Engineer

Remote

Full Time

#Engineering

#SaaS

#TypeScript

#Python

#React

#Django

#AWS

#CI CD

Finom logo
Finom

Head of Credit Risk

Remote

Full Time

#Risk

#Risk Management

#Credit Risk

#Underwriting

#Machine Learning

#Data Strategy

#Monitoring

#Regulatory Compliance

G
GoodShip

Senior Platform Engineer

Remote

Full Time

#Engineering

#Platform

#AWS

#Terraform

#CI CD

#Datadog

#Kubernetes

#Docker

#PostgreSQL

#Observability

#Infrastructure as Code

S
Stability AI

Research Scientist, Professional Creative Workflows

Remote

Full Time

#Research

#Artificial Intelligence

#Python

#PyTorch

#Computer Vision

#Machine Learning

#Computer Graphics

#Diffusion Models

#Transformers

#3D

Grid logo
Grid

Senior Data Scientist

Remote

Full Time

#Engineering

#Data Science

#Python

#Machine Learning

#Statistics

#Probability

#MLOps

Sift logo
Sift

Forward Deployed Engineer, Trust and Safety

Remote

Full Time

#Fraud Detection

#Trust and Safety

#Customer Experience

#SQL

#Python

#APIs

#Engineering

#Machine Learning

#Data Analysis

#Investigation

N
Nift

Senior Data Scientist

Remote

Full Time

#Data Science

#Performance Marketing

#Python

#Machine Learning

#Statistical Modeling

#Data Mining

#NumPy

#Pandas

#Scipy

#Hadoop

#Spark

Your dream job awaits.

Explore exciting opportunities, connect with top employers, and ignite your career.