Remote Jobs at Upwork

Online platform connecting freelancers and clients

San Francisco, California, United States

Upwork Logo
Remote
Remote iconRemote

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.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Remote
Remote iconRemote

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.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconEntry Level & New Grad
Apply Now External link icon
Latin America
Remote iconRemote

Contract: Senior/Lead Front End Engineer

Upwork

Candidates should possess 8+ years of professional software development experience with deep knowledge of modern JavaScript (ES6+) or TypeScript, CSS, and HTML. Extensive experience with a modern JS framework like Vue (preferred), React, or Angular is required, along with experience in unit testing and end-to-end UI testing. A basic understanding of accessibility (WCAG) guidelines and engineering principles is necessary. Strong self-motivation, self-organization, and self-education skills are es…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
Apply Now External link icon
Palo Alto

Chief of Staff to the President & CEO

Upwork

- Demonstrated ability to operate at an executive level with clarity, influence, and discretion, particularly in ambiguous, high-pressure environments - Sharp strategic thinking and analytical horsepower—able to synthesize complexity, uncover insights, and drive to clarity - Proven experience leading initiatives across functions with minimal structure, and bringing others along through influence rather than authority - Willingness to operate across altitudes, from high-level strategy to fine-gra…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Latin America
Remote iconRemote

Contract: Senior/Lead Full Stack Engineer (JavaScript and Python)

Upwork

Candidates must possess 8+ years of professional software development experience, with deep knowledge of modern JavaScript (ES6+)/TypeScript and Python. Extensive experience with a modern JS framework like Vue, React, or Angular is required, along with experience working with AI Agents or LLMs. Familiarity with unit and end-to-end UI testing, basic understanding of accessibility (WCAG) guidelines, self-motivation, self-organization, and self-education skills are essential. Basic knowledge of PHP…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
Apply Now External link icon
Latin America
Remote iconRemote

Contract: Senior/Lead Backend Engineer

Upwork

Candidates must have solid software development experience using Java or Kotlin, extensive knowledge of REST and/or GraphQL, and experience writing well-structured unit tests. They should also have experience with relational and non-relational databases, a consistent track record of collaborating with large, distributed teams, and be comfortable working with AWS. Experience building high load web applications and solving scalability issues is also required, along with a desire to learn new techn…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years), Expert & Leadership (9+ years)
Apply Now External link icon
Remote
Remote iconRemote

Lead Data Engineer

Upwork

Candidates should have proven success delivering AI-powered data systems in production, with hands-on experience in LLMs and prompt engineering. A strong foundation in modern data engineering, including expertise in Python, SQL, and platforms like Snowflake, is essential. The ability to design scalable agentic orchestration frameworks and excellent communication skills for stakeholder alignment are also required. A growth mindset focused on learning, iterating, and delivering measurable outcomes…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Remote
Remote iconRemote

Sr Director, Corporate Development

Upwork

Candidates must have 12+ years of experience in corporate development, investment banking, management consulting, or private equity, with a proven track record of leading end-to-end transactions and significant exposure to technology and innovation ecosystems. A strong strategic vision, business acumen, and understanding of key business drivers are essential, along with the ability to link M&A and investment opportunities to product and long-term market strategies.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Remote
Remote iconRemote

Sr. Financial Analyst, Corporate FP&A

Upwork

Candidates should have 3-5 years of progressive experience in FP&A or strategic finance with ownership of forecasting and reporting cycles. They must possess strong financial modeling and analysis skills with advanced proficiency in Excel or Google Sheets, and have hands-on experience with forecasting tools like Planful, as well as ERP/reporting systems. Excellent communication and cross-functional collaboration skills are also essential.

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Remote
Remote iconRemote

Senior Applied Machine Learning Engineer - Search & Recommendatio…

Upwork

- Masters/PhD in Computer Science, Machine Learning, NLP, Mathematics, or a related quantitative field (or equivalent research experience) - 3+ years of relevant industry experience building large scale ML systems - Prior experience with large language models, retrieval augmented generation (RAG), or agentic AI - Strong experience with Python, SQL, PyTorch and/or TensorFlow - Clear track record of publications in peer-reviewed conferences or journals (e.g. ACL, EMNLP, NeurIPS, ICML, ICLR, KDD, S…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Remote
Remote iconRemote

Senior Lead Machine Learning Engineer

Upwork

- Demonstrated expertise in building, deploying, and scaling advanced ML models in a production environment using Python and frameworks like PyTorch or TensorFlow - Deep technical understanding of transformer-based models, generative AI, and agent architectures such as MCP or A2A - Proven experience training and optimizing large models on GPU clusters and integrating LLMs with APIs or orchestration systems - Track record of leading high-impact, cross-functional initiatives with a focus on busine…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Remote
Remote iconRemote

Director of Platform Operations – Infrastructure

Upwork

- Proven experience (10+ years) in software engineering - 3+ years leading high-performing infrastructure or platform teams - Deep technical expertise in cloud-native systems, Kubernetes, CI/CD platforms, and distributed systems operations - Experience designing and scaling AI/ML platforms for model training, deployment, and monitoring - Demonstrated success in building reusable, self-service platforms that accelerate developer productivity - Growth-minded leader with exceptional communication a…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Remote
Remote iconRemote

Lead Machine Learning Engineer - AI Agents

Upwork

- Proven experience designing and deploying agent architectures, protocols, or LLM-powered workflows in production environments - Strong engineering foundation with expertise in Python and Agent frameworks (e.g., LangChain, Autogen) and protocols (e.g., MCP, A2A) - Demonstrated success building developer platforms, APIs, SDKs, tools, or frameworks focusing on usability, extensibility, and developer support - Familiarity with developer relations or solutions engineering, including documentation, …

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon
Remote
Remote iconRemote

Motion Design Systems Expert (Contract)

Upwork

- Has built motion systems at scale (design system or major product) - Fluent in both design & engineering language - Can work hands-on (tokens, animations, Figma libraries) while also setting strategy - Comfortable teaching and enabling a team to continue the work

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconExpert & Leadership (9+ years)
Apply Now External link icon
Latin America
Remote iconRemote

Contract: Senior Database Automation Engineer (LATAM)

Upwork

- Deep experience in both database engineering/administration and software development (hybrid expertise) - Strong background in Python (required); ability to develop robust automation beyond basic scripting. Experience with Ruby or Perl acceptable if able to quickly adapt to Python - 7+ years of professional experience with relational databases, strong preference for Postgres. Experience with MySQL or Oracle valued. NoSQL (e.g., DynamoDB) a plus - Solid understanding of SQL; experience with pro…

  • Compensation iconSalary not specified
  • Employment type iconFull Time
  • Experience level iconSenior (5 to 8 years)
Apply Now External link icon