Remote Jobs at Upwork

Online platform connecting freelancers and clients

San Francisco, California, United States

Remote
Remote

Head of Corporate Strategy

Upwork

The Head of Corporate Strategy requires a Bachelor’s degree and a minimum of 10 years of experience in corporate strategy, business development, or a related field, with a strong understanding of market dynamics and competitive analysis. Experience in the technology or marketplace industry is preferred, and the ability to develop and execute strategic plans is essential.

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Remote
Remote

Lead Machine Learning Infrastructure Engineer - Infrastructure & D…

Upwork

Candidates should possess strong technical expertise in designing and building scalable ML infrastructure, experience with distributed systems and cloud-based ML platforms, proficiency in programming languages such as Python, Java, or Scala, and a deep understanding of ML workflows including data pipelines, model training, and deployment. A collaborative mindset with excellent communication skills is also required, alongside a passion for innovation and eagerness to implement the latest advance…

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Remote
Remote

General Upwork Application

Upwork

Candidates should possess a resume and be interested in joining the Upwork Talent Community, demonstrating a willingness to explore potential roles within the company.

  • Salary not specified
  • Full Time
  • Entry Level & New Grad
Remote
Remote

Contract: Senior Product Designer

Upwork

Candidates must possess at least 3 years of experience as a UX designer, dedicated to the complete UX design and development lifecycle of several successfully launched desktop or mobile applications, and demonstrate experience crafting experiences across multiple channels and operating systems including desktop and mobile. They should be self-motivated, an excellent communicator, comfortable taking direction and giving it, and able to successfully lead all aspects of a project from start to fini…

  • Salary not specified
  • Full Time
  • Junior (1 to 2 years)
Remote
Remote

Principal ML Infrastructure Engineer

Upwork

Candidates should possess a Bachelor’s degree in Computer Science, Engineering, or a related field, and have at least 8 years of experience in designing and building distributed systems and infrastructure, with a strong focus on machine learning. Demonstrated expertise in cloud technologies, particularly AWS, is essential, along with experience with containerization technologies like Docker and Kubernetes. Proficiency in programming languages such as Python and Go is required, alongside a deep u…

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Remote
Remote

Delivery Manager

Upwork

Candidates should possess a Bachelor’s degree and demonstrate at least 5 years of experience in a delivery management role, with a strong understanding of service level agreements (SLAs) and key performance indicators (KPIs). Experience in managing global delivery teams and collaborating with cross-functional partners is highly desirable.

  • Salary not specified
  • Full Time
  • Junior (1 to 2 years)
Remote
Remote

Sr Lead Machine Learning Engineer

Upwork

Candidates should possess extensive experience developing and deploying machine learning models at scale, including deep learning, NLP, or recommender systems in real-world applications. They should have fluency in Python and ML libraries such as TensorFlow or PyTorch, and strong proficiency with data tools like SQL, Spark, and Pandas. Proven ability to lead high-impact projects from ideation through deployment, working effectively with cross-functional teams is also required.

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Remote
Remote

Enterprise Account Manager

Upwork

Candidates should possess 5+ years of industry expertise in software, human capital management technology, staffing, or recruiting, demonstrating a consistent achievement of sales goals within a team-based selling motion. Strong communication skills and a consultative approach to identifying problems and finding solutions are essential, along with a strategic and creative thinking ability to understand industry and customer trends and apply those insights to deliver business results.

  • Salary not specified
  • Full Time
  • Mid-level (3 to 4 years), Senior (5 to 8 years)
Remote
Remote

Lead Machine Learning Engineer - AI Agents

Upwork

Candidates should possess strong proficiency in Python and modern ML frameworks such as PyTorch or TensorFlow, with experience developing and deploying AI systems. They should have a deep understanding of core ML concepts, including transformers, generative models, and agent architectures such as MCP or A2A. Experience training large models on GPU clusters and integrating LLMs with external tools via APIs or orchestration frameworks is also required, along with a comprehensive understanding of f…

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Remote
Remote

Director of Payments & Financial Services Partnerships

Upwork

The Director of Payments & Financial Services Partnerships should possess a strong understanding of the payments and financial services industry, with experience in strategic partnerships and business development. They should have a proven track record of building and managing relationships with fintechs and financial institutions, and a deep understanding of global regulations related to payments. Strong analytical and strategic thinking skills are essential, as is the ability to collabora…

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Remote
Remote

Manager, Revenue Enablement

Upwork

Candidates should have 5+ years of experience in B2B sales or revenue enablement, with a proven track record of building programs that drive measurable impact. They should have experience leading onboarding and training for revenue teams, including sales leaders, in a SaaS or high-growth environment. Familiarity with modern GTM tools like Outreach, ZoomInfo, LinkedIn Sales Navigator, and Gong, and how to integrate them into enablement programs is required, as well as a deep understanding of sale…

  • Salary not specified
  • Full Time
  • Junior (1 to 2 years)
Remote
Remote

Lead Machine Learning Engineer/Scientist, Algorithms and Research

Upwork

Candidates should possess a proven track record designing and deploying reinforcement learning systems, particularly utilizing Monte Carlo Tree Search (MCTS) and policy/value network frameworks. They should have a deep understanding and practical experience with vector databases, graph databases, graph neural networks (GNNs), and their applications in RL, along with familiarity with search, recommendation, and decision-making systems within complex, two-sided marketplaces.

  • Salary not specified
  • Full Time
  • Expert & Leadership (9+ years)
Remote
Remote

Senior Product Manager, Search and Discovery

Upwork

Candidates should possess proven experience as a Product Manager, specifically working on search, recommendation engines, or large-scale information retrieval systems. Strong technical fluency, particularly with ranking models, indexing strategies, and ML systems, is essential, along with the ability to collaborate effectively with engineering and data teams. Demonstrated success in driving A/B testing programs and incorporating learnings into iterative development cycles is also required.

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Remote
Remote

Sr. Governance, Risk, and Compliance Lead

Upwork

Candidates should possess 5+ years of experience in GRC, Information Security, or Compliance, ideally within a technology or cloud-first environment, and demonstrated success managing end-to-end audit processes and cross-functional compliance initiatives. Relevant certifications such as CISA, CRISC, or ISO 27001 Lead Auditor/Implementer are preferred. Strong expertise with ISO 27001, SOC 2, and third-party compliance programs like Microsoft SSPA is required.

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)
Europe
Remote

Contract: Engineering Lead, Flutter Platform Team

Upwork

Candidates must possess a minimum of 7 years of commercial software development experience, with at least 2 years of team leadership experience and 2 to 5 years of experience developing Flutter-based mobile apps, as well as 2 years of experience developing mobile apps natively in iOS and/or Android, or front-end web development. They should also have experience working in distributed global software development teams, a good understanding of state management, Flutter flavors, and app architectur…

  • Salary not specified
  • Full Time
  • Senior (5 to 8 years)