
About Upwork
Your go-to platform for freelance talent
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...
Skills & Technologies
Overview
Upwork is hiring a Lead Data Engineer to bridge data engineering expertise with AI capabilities. You'll design and deploy AI-powered systems and frameworks. This position requires extensive experience in data engineering and AI.
Job Description
Who you are
You have a strong background in data engineering, with a focus on building scalable data pipelines and systems. Your experience includes working with large datasets and leveraging AI technologies to enhance data processing and analytics. You are proficient in programming languages such as Python and SQL, and you understand the intricacies of data architecture and management. You have a collaborative mindset and enjoy working with cross-functional teams to drive data-driven decision-making.
You are familiar with cloud platforms and tools that facilitate data storage and processing, such as AWS or Google Cloud. Your expertise in machine learning allows you to implement models that can analyze and interpret complex data sets. You are committed to maintaining data quality and integrity, ensuring that the systems you build are robust and reliable. You thrive in environments that encourage innovation and continuous improvement, and you are eager to apply your skills to solve real-world problems.
What you'll do
As a Lead Data Engineer at Upwork, you will be responsible for designing and implementing data solutions that support the company's AI initiatives. You will work closely with data scientists and AI engineers to develop frameworks that enable the deployment of machine learning models. Your role will involve optimizing data workflows and ensuring that data is accessible and usable for various stakeholders across the organization. You will lead projects that enhance the efficiency of data processing and contribute to the overall data strategy of the company.
You will mentor junior data engineers, providing guidance and support as they develop their skills. Your leadership will help foster a culture of collaboration and knowledge sharing within the team. You will also be involved in evaluating new technologies and tools that can improve data engineering practices at Upwork. Your contributions will play a crucial role in driving the company's mission to connect businesses with AI-enabled talent and solutions.
What we offer
At Upwork, we offer a dynamic work environment where innovation is encouraged. You will have the opportunity to work on cutting-edge projects that leverage AI and data engineering to transform the way businesses operate. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in creating a future where businesses can harness the power of AI and data to drive success.
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

Software Engineering
Vanilla Technologies is seeking a Software Engineer - AI Applications to develop AI-powered estate planning solutions. You'll leverage machine learning and data science to create innovative applications. This role requires a strong background in software development and AI technologies.

Machine Learning Engineer
Upwork is seeking a Senior Lead Machine Learning Engineer to define success metrics for AI agents. You'll design evaluation frameworks and work cross-functionally to enhance human+AI collaboration. This role requires expertise in machine learning and AI technologies.

Ai Engineer
Assured is hiring a Staff AI Engineer to help define and build AI-powered systems for modernizing insurance claims processing. You'll work with technologies like Python and TensorFlow to architect scalable solutions. This role requires strong expertise in machine learning and hands-on leadership experience.

Machine Learning Engineer
Upwork is seeking a Senior Lead Machine Learning Engineer to shape the future of AI-powered intelligence. You'll lead the design and delivery of scalable ML systems and collaborate across teams. This role requires expertise in machine learning and AI technologies.

Software Engineering
Vanilla Technologies is seeking a Senior Software Engineer - AI Applications to develop AI-powered estate planning solutions. You'll leverage machine learning and data science to create innovative applications. This role requires a strong background in software development and AI technologies.