Contract: Senior Machine Learning Data Engineer

Contract: Senior Machine Learning Data Engineer

This job is no longer open

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.

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: 

  • This role is with the Upwork Trust and Safety team. The ideal candidate should be a talented and hardworking senior data engineer with expert level knowledge of SQL/PostgreSQL and statistical data analysis approaches.
  • You will have the opportunity to work on the vast data sets in the Trust and Safety detection area.
  • You will be working on some business problems that may not have clearly defined requirements and need to be able to do independent research to figure out the details, hypothesize and verify, connect the dots to form the big picture and make recommendations. The ability to think out of the box is desired.
  • You will work with advanced SQL/Python scripts to slice and dice the existing raw data set, derive the first level data insights on a regular basis, map those out to user life journeys on our platform, project the data trends and estimate the business opportunities proactively.
  • You will develop and maintain rule based offline reports to continuously monitor the trends and emerging patterns, and to recommend cutoff thresholds which maximize the overall business benefit with a controlled cost.
  • You will need to respond to ad-hoc business data inquiries but solve them with logical and generalized approaches. Best practices that promote repeatable and predictable successes are highly valued within the team.
  • You will really impress us if you have good working knowledge with any of the following aspects: data warehouse platforms like Snowflake, OLAP practices, business intelligence tools like Looker/Excel and batch job processing platforms like Rundeck.
  • You will need to constantly communicate with the business, analytics, data science and engineering counterparts to clarify requirements, derive deep insights into our data, provide feedback, share the discovered data stories via stats, charts and formal presentations, and finally propose recommendations to the business to strengthen our trust and safety defenses on the platform.
  • This is a long term contract position.

Must Haves (Required Skills/qualifications):  

  • Advanced SQL and statistical data analysis skills to deliver high-quality data queries and reports with good documentation.
  • Work independently and with minimal supervision.
  • Communicate frequently and effectively in English.
  • Be comfortable with multi-tasking and context switches, with proper time management according to business priorities.
  • Overlap for at least 4 work hours a day on weekdays with the Upwork team located in California.
  • Besides the above, we also highly value your dedication, sense of ownership, and desire to learn and grow.

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.   

This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.