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...

Overview

Upwork is hiring a Senior AI Engineer to develop and maintain production-grade AI services supporting Natural Language Query systems. You'll work with technologies like Python and CI/CD workflows. This position requires senior-level software engineering and AI expertise.

Job Description

Who you are

You have extensive experience in AI engineering, particularly in developing and deploying Natural Language Processing systems. Your background includes a strong foundation in software engineering principles, allowing you to design robust and scalable AI solutions that meet enterprise needs. You are skilled in evaluating AI systems for accuracy and performance, using both quantitative and qualitative methods to ensure high standards. Your expertise in semantic modeling and AI evaluation enables you to translate complex research concepts into practical applications.

You are proficient in Python and familiar with CI/CD practices, which you leverage to build automated evaluation pipelines and regression test suites. Your experience includes working in collaborative environments where you engage with cross-functional teams to enhance AI capabilities. You understand the importance of observability in AI systems and are committed to building solutions that are not only effective but also maintainable and scalable.

What you'll do

In this role, you will design, implement, and maintain production-grade AI services that support Natural Language Query and AI agent workflows. You will evaluate the accuracy of the NLQ systems using various metrics, ensuring that the solutions you develop meet the highest standards of performance. Your responsibilities will include building automated evaluation pipelines and integrating them into CI/CD workflows to streamline the development process.

You will collaborate with other engineers and stakeholders to enhance the capabilities of AI systems, focusing on improving NLQ accuracy and semantic understanding. Your work will directly impact the user experience, enabling more intuitive interactions with data through AI-driven solutions. You will also be involved in mentoring junior engineers, sharing your knowledge and expertise to foster a culture of learning and innovation within the team.

What we offer

At Upwork, you will be part of a dynamic team that is at the forefront of AI technology. We offer a flexible remote work environment that allows you to balance your professional and personal life effectively. You will have the opportunity to work on cutting-edge projects that have a significant impact on how businesses leverage AI in their operations. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

dLocal

Ai Engineer

dLocal📍 Argentina - Remote

dLocal is hiring a Senior AI Engineer to contribute to the development of AI-powered solutions in the payment industry. You'll work in a flexible, remote-first environment, impacting millions of people's daily lives. This position requires expertise in AI technologies.

🏠 RemoteSenior
3 months ago
Egen

Ai Engineer

Egen📍 Remote - Remote

Egen is hiring a Senior AI Engineer to lead Generative AI initiatives, focusing on document intelligence and RAG pipelines. You'll work with Google Cloud and Salesforce to develop scalable AI solutions. This role requires deep technical expertise in LLMs and software engineering principles.

🏠 RemoteSenior
1w ago
Sezzle

Ai Engineer

Sezzle📍 Latin America - Remote

Sezzle is hiring a Senior AI Engineer to oversee the design, development, and deployment of machine learning models for their financial platform. You'll work on personalized recommendations, fraud detection, and credit risk assessment. This position requires expertise in machine learning and Python.

🏠 RemoteSenior
2 months ago
dLocal

Ai Engineer

dLocal📍 Spain

dLocal is hiring a Senior AI Engineer to contribute to the development of AI-powered solutions within the payment industry. You'll work with technologies like Python and TensorFlow to enhance payment systems. This position requires significant experience in AI and machine learning.

Senior
2 years ago
ZoomInfo

Ai Engineer

ZoomInfo📍 United States - Remote

ZoomInfo is hiring a Senior AI Engineer to design and implement core systems for their real-time marketing platform. You'll work with machine learning and large language models to analyze behavioral data. This position requires experience in building distributed systems and high-performance APIs.

🏠 RemoteSenior
1w ago