Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted over 2 years ago

Upwork ($UPWK) is the leading tech solution for companies looking to hire the best talent, maintain flexibility, and get more done. We’re passionate about our mission to create economic opportunities so people have better lives. Every year, more than $2 billion of work is done through Upwork by skilled professionals who want the freedom of working anytime, anywhere. Top companies connecting with extraordinary talent around the globe? Upwork is how.


Despite our success, we believe we can do better, which is why we’ve assembled a world-class team from around the world in fields ranging from computer science and electrical engineering to economics and statistics. If you’re passionate about solving hard problems at big data scale, knowing that your contribution to Upwork is enabling massive economic value and creating social value globally, then please read on.

The ideal candidate for this role will have experience building machine learning solutions to tackle business challenges. One of your hallmarks is your ability to reconcile business needs with what the data is suggesting and take these suggestions to come up with new ideas and approaches. In the process, you derive much of your joy at work knowing that your inventions and your job matters.

If you are looking for a new challenge that will change how people do work then apply now!

Your Responsibilities:
  • Build machine learning models that will become core components driving our marketplace

  • Dive deep into the data and share your insights across the business

  • Collaborate with product, engineering, and analytics from around the world on key initiatives

What it takes to catch our eye:
  • Deep knowledge of machine learning, information retrieval, recommender systems, natural language processing or related fields

  • Solid programming skills that enable you to retrieve, analyze and process data, and build machine learning models from the ground up (e.g. SQL, Python, Scala, Java).

  • Superior ability to analyze and interpret the results of product experiments

  • Strong communication skills, both written and verbal


Come change how the world works.

At Upwork, you’ll shape talent solutions for how the world works today. We’re a remote-first organization supported by offices in Santa Clara and Chicago, working together to create exciting remote work opportunities for a global community of professionals. 

Our vibrant culture is built on shared values and our mission to create economic opportunities so that people have better lives. We build 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. Oh yeah, we’ve also got amazing benefits.

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.