LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Upwork›Lead Machine Learning Engineer/Scientist, Algorithms & Research
Upwork

About Upwork

Your go-to platform for freelance talent

🏢 Tech👥 251-1K📅 Founded 2015📍 San Francisco, California, United States

Key Highlights

  • Over 18 million registered freelancers and 5 million clients
  • Headquartered in San Francisco, California
  • Offers services in writing, design, programming, and marketing
  • Facilitates dynamic workforce scaling for businesses

Upwork is a leading online platform headquartered in San Francisco, California, that connects businesses with freelancers and agencies across various industries. With over 18 million registered freelancers and 5 million registered clients, Upwork facilitates dynamic workforce scaling for companies o...

🎁 Benefits

Upwork provides competitive compensation, flexible work hours, and the ability to work remotely from anywhere. Freelancers can also benefit from a rob...

🌟 Culture

Upwork fosters a remote-friendly culture that emphasizes flexibility and independence, allowing freelancers to choose projects that align with their s...

🌐 Website💼 LinkedIn𝕏 TwitterAll 33 jobs →
Upwork

Lead Machine Learning Engineer/Scientist, Algorithms & Research

Upwork • Lisbon, Portugal

Posted 2d agoLeadMachine learning engineer📍 Lisbon
Apply Now →

Skills & Technologies

PythonTensorFlowPyTorchMachine learningData scienceNatural Language ProcessingAIAlgorithms

Overview

Upwork is seeking a Lead Machine Learning Engineer/Scientist to develop a Dynamic Memory Management capability for LLM-powered experiences. You'll work with Python, TensorFlow, and PyTorch to drive innovation in AI solutions. This role requires extensive experience in machine learning and algorithms.

Job Description

Who you are

You have a strong background in machine learning and data science, with at least 5 years of experience in developing and deploying machine learning models. Your expertise in Python is complemented by your proficiency in frameworks like TensorFlow and PyTorch, allowing you to build robust AI solutions. You understand the intricacies of algorithms and have a keen interest in natural language processing (NLP) and AI technologies. You thrive in collaborative environments, working closely with cross-functional teams to drive innovation and implement cutting-edge solutions. Your analytical mindset enables you to tackle complex problems and derive actionable insights from data. You are committed to continuous learning and staying updated with the latest advancements in the field of AI and machine learning.

Desirable

Experience with large language models (LLMs) and dynamic memory management systems would be a significant advantage. Familiarity with cloud platforms such as AWS or GCP is also desirable, as it enhances your ability to deploy scalable machine learning solutions. A background in research or publications in relevant fields can set you apart as a candidate.

What you'll do

As the Lead Machine Learning Engineer/Scientist at Upwork, you will spearhead the development of innovative AI solutions that enhance user experiences across our platforms. You will lead a team of engineers and researchers, guiding them in building and optimizing machine learning models that leverage dynamic memory management capabilities. Your role will involve designing experiments, analyzing results, and iterating on models to improve performance and accuracy. You will collaborate with product managers and other stakeholders to define project goals and ensure alignment with business objectives. Additionally, you will mentor junior team members, fostering a culture of knowledge sharing and continuous improvement within the team. Your contributions will directly impact the way businesses connect with talent, driving efficiency and effectiveness in the hiring process.

What we offer

At Upwork, we provide a dynamic work environment that encourages innovation and creativity. You will have the opportunity to work on meaningful projects that leverage AI to transform the future of work. We offer competitive compensation packages, including benefits that support your well-being and professional growth. Our culture values diversity and inclusion, and we believe that a variety of perspectives leads to better solutions. Join us in our mission to create opportunity in every era of work, and be part of a team that is shaping the future of talent and technology.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Upwork.

Apply Now →Get Job Alerts