Senior Machine Learning Scientist at


Full Time Senior-level / Expert
Upwork logo
Upwork is the world’s work marketplace, connecting millions of businesses with independent talent around the globe.
Apply now Apply later

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.

The ideal candidate will have experience building machine learning solutions at scale to deliver meaningful business impact. You care deeply about helping our users succeed and are excited to tackle technical challenges. You will be part of a diverse and passionate team of data scientists and engineers based around the world.

What will you do?

  • Build advanced machine learning models and neural networks to improve Upwork's search and recommendation systems.
  • Collaborate closely with Scientists, Engineers, Designers and Product Managers to build products end-to-end on key initiatives.

Required Skills:

  • Strong problem-solving skills with an emphasis on product development.
  • Deep knowledge of machine learning, neural networks, recommender systems, natural language processing or related fields.
  • Industry experience delivering and maintaining production models using Spark, Python, Tensorflow (or similar alternative). 
  • Excellent English skills - verbal and written communication.

More about the job:

  • Full-time (40 hrs per week) and ongoing project.
  • Flexible, fully remote working hours with a required overlap for communication with a team in California (9am to 2 pm PST).

We have several full-time openings at senior and lead levels. Please apply with link below or see You're also welcome to email me directly at, looking forward to hearing from you!

Job region(s): Remote/Anywhere
Job stats:  275  35  0
  • Share this job via
  • or

Explore more AI/ML/Data Science career opportunities