Upwork ($UPWK) is the world’s work marketplace. We serve everyone from one-person startups to over 30% of the Fortune 100 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.3 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.
Our mission is to create economic opportunities so people have better lives. As the world’s work marketplace we connect every day businesses of all sizes and independent talent from around the globe to meet here and accomplish incredible things. Search and Discovery team has a pivotal role in establishing the connection between businesses and talent.
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.
Requirements for the role:
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
Come change how the world works.
At Upwork, you’ll shape talent solutions for how the world works today. We are a remote-first organization working together to create exciting remote work opportunities for a global community of professionals. While we have physical offices in San Francisco and Chicago, currently we also support hiring of corporate full-time employees in 15 states in the United States. Please speak with a member of our recruitment team to determine whether you are located in a state in which we are hiring corporate full-time employees.
Our vibrant culture is built on shared values and our mission to create economic opportunities so that people have better lives. We foster amazing teams, put our community first, and have a bias toward action. We encourage everyone to bring their whole selves to work and grow together through development opportunities, mentorship, and employee resource groups. And oh yeah, we've also got amazing benefits - including medical insurance for you and your family, unlimited PTO, 401(k) with matching, 12 weeks of paid parental leave, and a generous Employee Stock Purchase Plan. Check out our Life at Upwork page to learn more about our benefits and the employee experience.
Check out our Life at Upwork page to learn more about the employee experience.
Upwork is proudly committed to recruiting and retaining a diverse and inclusive workforce. As an Equal Opportunity Employer, 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