Lead Machine Learning Engineer / Applied Scientist
Upwork
Upwork Inc.’s (Nasdaq: UPWK) family of companies connects businesses with global, AI-enabled talent across every contingent work type including freelance, fractional, and payrolled. This portfolio includes the Upwork Marketplace, which connects businesses with on-demand access to highly skilled talent across the globe, and Lifted, which provides a purpose-built solution for enterprise organizations to source, contract, manage, and pay talent across the full spectrum of contingent work. From Fortune 100 enterprises to entrepreneurs, businesses rely on Upwork Inc. to find and hire expert talent, leverage AI-powered work solutions, and drive business transformation. With access to professionals spanning more than 10,000 skills across AI & machine learning, software development, sales & marketing, customer support, finance & accounting, and more, the Upwork family of companies enables businesses of all sizes to scale, innovate, and transform their workforces for the age of AI and beyond.
Since its founding, Upwork Inc. has facilitated more than $30 billion in total transactions and services as it fulfills its purpose to create opportunity in every era of work. Learn more about the Upwork Marketplace at Upwork.com and follow us on LinkedIn , Facebook , Instagram , TikTok , and X ; and learn more about Lifted at Go-Lifted and follow on LinkedIn .
We’re looking for a Lead Machine Learning Engineer / Scientist to join our Algorithms and Research team within the ML & AI organization. In this role, you will help shape the reinforcement learning systems that power high-impact experiences across Upwork, including Search & Recommendations and Uma, our AI assistant. You will design and scale advanced reasoning, planning, and retrieval systems that connect research innovation to production outcomes. This is a hands-on, high-ownership role for someone excited to push the frontier of RL, autonomous agents, and applied machine learning on a fast-evolving platform.
Responsibilities:
- Design and advance reinforcement learning systems for reasoning and planning, including approaches inspired by Monte Carlo Tree Search, policy and value networks, and modern agentic decision-making methods.
- Build scalable retrieval and decisioning architectures that combine structured and unstructured data, including vector search, knowledge graphs, and retrieval-augmented generation workflows.
- Lead cross-functional efforts to move ML and RL models from research prototypes into reliable production systems with strong performance, robustness, and observability.
- Partner closely with engineering, research, and Trust & Safety teams to improve explainability, interpretability, and risk mitigation across reinforcement learning and agent-based systems.
- Evaluate emerging techniques in reinforcement learning, planning, and LLM-enabled systems, and translate promising innovations into practical applications for Upwork’s platform.
- Mentor engineers and scientists through technical leadership, thoughtful code reviews, and strong software engineering practices that raise quality across the team.
- Deliver high-impact outcomes aligned with organizational goals, while helping create clarity, structure, and momentum across complex cross-functional initiatives.
What It Takes to Catch Our Eye:
- Proven experience designing, training, and deploying reinforcement learning systems in production, with deep familiarity in planning methods such as Monte Carlo Tree Search and policy or value-based approaches.
- Strong expertise in machine learning systems that use vector databases, graph databases, knowledge graphs, or graph neural networks to improve reasoning and decision quality.
- Track record of leading technically complex initiatives across research and engineering partners, with the judgment to balance experimentation, scalability, and production reliability.
- Experience applying AI tools and iterative prompt or workflow strategies to accelerate model development, analysis, debugging, or experimentation while maintaining strong technical rigor.
- Passion for building intelligent agent systems that combine reinforcement learning, large language models, and retrieval techniques to solve meaningful product and platform challenges.
Come change how the world works.
Upwork is establishing an operational hub in Toronto, Canada. The new office is expected to be fully operational by Q4 2026. This role will require 3 days in office once we have an office open.
This position will initially be employed through a partner to ensure a seamless hiring process while we establish the hub. Once the hub is established, there may be opportunities to transition to employment with Upwork, depending on business needs and other requirements. While employed by the partner, you’ll work as part of Upwork’s team, with access to our resources, culture, and growth opportunities.
Our partner will offer competitive benefits. When Upwork’s hub is established, we will be excited to offer employment and benefits directly as business needs require.
Upwork is committed to building a diverse, inclusive, and equitable workforce. Employment decisions are made without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, or any other status protected by applicable law.
We use BrightHire, an AI-enabled tool, to record interviews and summarize interview transcripts. The tool allows the interviewer to focus on the discussion and does not score or evaluate candidates or make recommendations. The interview transcripts are reviewed, and decisions are only made by humans. Candidates who prefer not to have their interview recorded through BrightHire can opt out when the interview is scheduled.
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 and the Applicant Privacy Addendum (Canada) .
The annual base salary range for this position is displayed below. The range displayed reflects the minimum and maximum salary for this position, and individual base pay will depend on your skills, qualifications, experience, and location. Additionally, this position is eligible for the annual bonus plan or sales incentive plan and eligibility to participate in our long term equity incentive program.
Annual Base Compensation
$179,000—$302,500 USD
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
- ...democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise Transformation... ..., Remote Role Overview We’re hiring a mid-to-senior Machine Learning Engineer / Data Scientist to build and deploy machine learning solutions that...SuggestedFull timeLocal areaRemote work
$60 - $70 per hour
...Data Scientist – Machine Learning & GenAI Work on high-visibility AI and data initiatives within the insurance sector, combining machine learning... ...for customer and advisor analytics. • Own the feature engineering pipeline for ML and AI models. • Collaborate with...SuggestedHourly payPermanent employmentFull timeContract work- ...possible. Join us and help the world’s leading organizations unlock the value of technology... ...or Master’s degree in Computer Science Machine Learning Deep Learning or equivalent hands on... ...curiosity about emerging AI capabilities and applies them thoughtfully to deliver better...SuggestedPermanent employmentFull timeLocal areaFlexible hours
$170k - $190k per year
...We are seeking a Senior Machine Learning Engineer to join the Growth Tech Alliance. In this role, you will architect and deploy the robust infrastructure... ...platforms like Meta and Google. Collaborate with data scientists and other engineers in a cross-functional team to improve...SuggestedWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$150k - $200k per year
...Senior Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical... ...deep expertise, which have resulted in a variety of market leading tools, methodologies, indices, research, and analytical products...SuggestedLong term contractInternshipManual laborImmediate start$100k - $130k per year
...The Fitch Group’s Emerging Technology team is seeking a Machine Learning Engineer to join a team focused on building and supporting Generative... ...to Fitch use cases. ~ Collaborate with engineers, data scientists, and product partners to develop and deploy ML and GenAI solutions...Long term contractImmediate start$143k - $200k per year
...Systems team owns the core recommendations engine that powers billions of AI-driven... ...a Senior ML Platform Engineer, you will lead the evolution of this system into a modern... ...intersection of systems engineering and machine learning. Responsibilities: Lead the architectural...- Job Title : Machine Learning Engineer (Energy) Industry Energy & Utilities Position Overview The ML Engineer will develop and deploy machine... ...model performance and monitoring. Collaborate with data scientists and engineers. Support AI-driven operational excellence...
$222k - $300k per year
...collaborative individuals who seek to have a lasting impact. Learn more at Join EvenUp as a Staff Machine Learning Engineer and build the future of personal injury law technology. This is a unique opportunity to lead the development of high-visibility, high-impact...Long term contractFull timeTemporary workWork at officeLocal areaHome officeFlexible hours- ...amount of data makes Stripe one of the best places to do machine learning. While being an integral part of almost every product line... ...team builds the platforms and services that enable ML engineers and data scientists across Stripe to take data and build features and models...Long term contractFlexible hours
$80k - $100k per year
...excited about working at the forefront of applied research in an industry setting? TR... ...arm of Thomas Reuters. We are seeking scientists with a passion for solving problems using... ...of-the-art artificial intelligence and machine learning. What does Thomson Reuters Labs...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$200k - $300k per year
...food solutions group and the world's leading meal kit company, active in 18 countries... ...markets, and brings together Data Scientists, Backend Engineers, Data Engineers, ML Engineers, and Product... ...shipping is the beginning of the learning cycle, not the end of it. Raise the...Long term contractCasual workWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$200k - $250k per year
...Lead Machine Learning Engineer – AI Innovation Teams Location: Toronto Fitch Ratings is seeking a Lead Machine Learning Engineer to join our new AI Innovation teams in Toronto—a bold initiative building the AI-powered future of financial analysis. We're not fine-tuning...Immediate start- ...bring deep expertise in Data Science, Machine Learning, and AI. Our business value and leadership... ...and passionate Machine Learning Engineers for our team. As part of this job,... ...collaborate with Data Engineers and Data Scientist to build data and model pipelines and help...Full timeRemote work
- ...is looking for an enthusiastic Research Team Lead who’s excited by the opportunity of being at the forefront of machine learning technology and working on extremely challenging... ...team members including other researchers, engineers, and interns to grow and develop their skills...Full timeLocal areaFlexible hours
$103.2k - $192k per year
...King Street West Job Family Group: Data Analytics & Reporting The Senior Applied AI Engineer is responsible for designing, developing, and deploying advanced Gen AI and machine learning solutions that drive business value in Wealth Management. This role blends...Full timeContract workPart time$120k - $150k per year
...Job title Director of Applied Learning Reporting to Managing Director Years... ...of Applied Learning will build and lead the systems that ensure our program can... ...Translate for different audiences: Take a data scientist's insight and turn it into something a...Full timeWork at officeLocal areaRemote workFlexible hours$60k - $100k per year
...Gartner to name a few. We are growing our machine learning team in North America. Join us to... ...effective, 10x faster, and 10x better. We apply AI to improve Call Center operations using... ...About Your Role As an ML software engineer intern, you will join a team full of talented...Hourly payInternshipWork at office$100k - $145k per year
...business needs. Thomson Reuters is seeking a Senior Machine Learning Engineer who will create the machine learning solutions development and... ..., Keras, and other relevant ML libraries. Experience in leading and supporting engineering teams. Robust background in crafting...RemplacementFull timeWork at officeLocal areaFlexible hours2 days per week3 days per week- ...experience, Thri5 is venture-backed by some of Canada's most prominent VC and angel investors. Your Role As an AI / Machine Learning Engineer at Thri5, you'll help build the agent layer that powers our System of Actions. You'll design and implement multi-agent Co...Full time
$100k - $150k per year
...Machine Learning Engineer – AI Innovation Teams As one of the world’s top three credit ratings agencies, Fitch Ratings plays a critical role... ...deep expertise, which have resulted in a variety of market leading tools, methodologies, indices, research, and analytical products...Long term contractImmediate start$162k - $180k per year
...At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make the world safer and more... ...need your help! We are looking for a highly technical Machine Learning Engineer to lead our efforts in Object Detection and Tracking . You will...Local area$140.6k - $190.6k per year
...Thomson Reuters Legal is seeking a Lead Data Scientist to help power data-driven growth and adoption... ...usage data, campaign engagement, learning activity, and customer attributes. Validate... .... Work cross-functionally with Data Engineering, Product, Customer Success, and...Full timeWork at officeLocal areaFlexible hours2 days per week3 days per week$140k - $175k per year
...solutions for customers? Then come and apply your skills and passion for technology at... ...Thomson Reuters Labs. We are seeking a Lead Research Engineer who will bring expertise in AI and ML and... ...technologies. In TR Labs, we act fast and learn fast, innovating collaboratively across...Full timeWork at officeLocal areaRemote workFlexible hours2 days per week3 days per week- ...Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’... ...potential with AI. About the role A Lead Data Scientist is responsible for designing and... ...analysis, agentic ai, statistical modeling, machine learning, and data visualization, as well...Full timeLocal area
- ...working with a global networking leader driving a fundamental shift in... ...As one of our Principal ML Engineer’s, you'll be a key technical leader... ...-agent systems that perceive, learn, and act in real time. What... ...~ Proven experience as a tech lead or engineering mentor Preferred...Shift work
$95k - $105k per year
...celebrate your contributions. The Job: Data Scientist We’re seeking a Data Scientist to develop advanced analytical and machine learning solutions that support credit risk, fraud... ...models across financial products Apply machine learning, statistical, and optimization...Temporary workWork at officeRemote work- ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial... ...: its employees! LAPORTE is seeking a Machine Safety Engineer with ideally 2 to 5 years... ...; Team-Building Activities: Lunch & Learn sessions, team retreats, outdoor activities...Work at officeFlexible hours2 days per week
$180k - $220k per year
...the automotive marketplace through cutting-edge AI and machine learning. As a Principal Data Scientist, you’ll spearhead high-impact AI initiatives that... ...you’ll collaborate cross-functionally with product, engineering, and business teams to design, build, and scale AI solutions...Long term contractWorldwide$80k - $130k per year
...money. About the Role As a Data Scientist, you’ll work closely with Product, Business, Data, and Engineering teams to help Borrowell make better decisions... ...data to solve business problems – Apply analytics, experimentation and machine learning where appropriate, while...InternshipWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Machine Learning Engineer / Applied Scientist. Be the first to apply!
- lead software engineer Toronto, ON
- lead process engineer Toronto, ON
- lead structural engineer Toronto, ON
- machine learning engineer Toronto, ON
- junior machine learning developer Toronto, ON
- deep learning research engineer Toronto, ON
- research engineer Toronto, ON
- mechanical research engineer Toronto, ON
- ingénieur de recherche Toronto, ON
- intern quantum machine learning for quantum computing Toronto, ON

