Upwork logo

Contract: Search Architect

Upwork is the leading online talent solution. We empower businesses with more flexible access to quality talent.

Number of employees


AR flag BO flag BR flag AR, BO + 19 more only
Upwork ($UPWK) is the world’s work marketplace. We serve everyone from one-person startups to large, Fortune 100 enterprises with a powerful, trust-driven platform that enables companies and talent to work together in new ways that unlock their potential.
Last year, more than $3.8 billion of work was done through Upwork by skilled professionals who are gaining more control by finding work they are passionate about and innovating their careers.

This is an engagement through Upwork’s Hybrid Workforce Solutions (HWS) Team. Our Hybrid Workforce Solutions Team is a global group of professionals that support Upwork’s business. Our HWS team members are located all over the world.

Work/Project Scope:

We're looking for an exceptional architect to work on our Search Recommendations Platform, which powers the matching and discoverability of our work marketplace. In this role, you will keep the Search Engineers focused on the proper architecture design and technology directions. At the same time, you will work with different cross-functional teams, such as Product, Machine Learning Engineer, and Backend Engineers etc, to create alignment and clarity.

  • Defines the Target State architecture, which is used for Search and Recommendations. With a thorough understanding of the technological problems and business needs, create and develop prototypes and proofs of concept.
  • Collaborate with a team of engineers to develop the design and architecture process. Present the architecture proposal with business stakeholders and IT leaders.
  • Maintains long-term architecture sanity and defines team long-term technological components and tactics.
  • Able to influence the roadmap of the Search and Discovery Products.

Must Haves (Required Skills):

  • Relevant experience in the industry
  • Experience in any of the Search Technologies like Solr, Lucene, Elastic Search, or others
  • Demonstrated experience in architecting building complex and large-scale distributed systems
  • Proven experience working with Java/Python/Scala or similar languages
  • Exposure to Machine Learning and Deep Learning especially NLP and Recommender System

Upwork is proudly committed to fostering a diverse and inclusive workforce. We never discriminate based on race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical condition), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

To learn more about how Upwork processes and protects your personal information as part of the application process, please review our Global Job Applicant Privacy Notice

About this role

July 25th, 2023

May 26th, 2023


Show UTC offsets
Upwork is hiring for this role in these timezones.
AR flag All AR timezones (+/- 0 hours)
BO flag All BO timezones (+/- 0 hours)
BR flag All BR timezones (+/- 0 hours)
CL flag All CL timezones (+/- 0 hours)
CO flag All CO timezones (+/- 0 hours)
CR flag All CR timezones (+/- 0 hours)
CU flag All CU timezones (+/- 0 hours)
DO flag All DO timezones (+/- 0 hours)
EC flag All EC timezones (+/- 0 hours)
SV flag All SV timezones (+/- 0 hours)
GT flag All GT timezones (+/- 0 hours)
HT flag All HT timezones (+/- 0 hours)
HN flag All HN timezones (+/- 0 hours)
MX flag All MX timezones (+/- 0 hours)
NI flag All NI timezones (+/- 0 hours)
PA flag All PA timezones (+/- 0 hours)
PY flag All PY timezones (+/- 0 hours)
PE flag All PE timezones (+/- 0 hours)
PR flag All PR timezones (+/- 0 hours)
UY flag All UY timezones (+/- 0 hours)
VE flag All VE timezones (+/- 0 hours)

Apply now

Job expired?

Please let Upwork know you found this job on Himalayas. This will help us grow!

About Upwork

Learn about Upwork and their company culture.

View company profile
Upwork is the leading online talent solution. We empower businesses with more flexible access to quality talent. Through Upwork’s matching technology and services, companies have access to a global pool of proven professionals so they can scale their teams dynamically to meet business needs. Upwork also provides skilled professionals with access to more opportunities. 

Upwork’s mission is to create economic opportunities so people have better lives. The community of independent professionals working via Upwork spans many categories including software development, creative & design, finance & accounting, consulting, operations, and customer support—over 8,000 skills are represented. Skills freelancers offer include:

  • Web Development
  • Mobile Development
  • Design & Creative
  • Writing
  • Virtual Assistants
  • Customer Service
  • Sales & Marketing
  • Accounting & Consulting

More than thirty percent of the Fortune 500 use Upwork. Clients include Airbnb, Automattic, GE, and Microsoft.

Tech stack

Learn about the technology and tools that Upwork uses.

View tech stack

55 more

Benefits and perks

Learn about the benefits and perks that Upwork provides.

View benefits

Childcare benefits

Upwork offers dependent care flexible spending accounts. In addition, we offer a $100 monthly credit from Trusted for backup and emergency child care services.

Volunteer opportunities

Volunteer opportunities

In addition to company organized opportunities, we offer paid time off for volunteering at your favorite local organizations.

Paid parental leave

Paid parental leave

Upwork provides employees time to bond with their newborn and family. We offer up to 12 weeks of fully Paid Parental Leave.

Fertility benefits

Fertility benefits

Upwork will reimburse up to $3,000 for eligible fertility or adoption related expenses per plan year.

View all employee benefits
View all employee benefits
Number of employees



Hayden Brown

These are the countries where employees are currently based.

16 remote jobs at Upwork

Upwork is hiring Contract: Search Architect, Contract: Senior Tax Analyst, and more.

View all jobs at Upwork
AR flag BO flag BR flag AR, BO + 19 more only
Number of employees


Dot Architect
Number of employees


Number of employees


Dollar sign

149k-246k USD

Number of employees


Dollar sign

123k-187k USD

Number of employees


Remote companies like Upwork

These are some great remote companies operating in similar industries to Upwork.

View all companies

1Password remembers your passwords for you — and helps you make them stronger.

Our mission: enable anyone to turn their passion into a business and bring people together through commerce.

At Hotjar, we’re building product experience (PX) insights tools for the world's leading product teams.

Acquia is the open source digital experience company that empowers the world’s most ambitious brands to embrace innovation and create customer moments that matter.

Tech stack

Tech stack

Blaze builds social, transparent, and compliance-focused gaming products in a socially responsible way.

ClassDojo is a feedback platform used by over 40 million teachers, students & parents in more than 150 countries to help students develop the character skills and behaviors they need for success in life - things like persistence, resilience, and curiosity.

Find your dream job

Set up personalized remote job search alerts and get noticed by recruiters searching for your skills.

Create a job seeker account on Himalayas