AI & Data Engineer LLM-Driven Workflows, Data Pipelines & Automation
Worldwide
We’re looking for an experienced AI & Data Engineer to help us build reliable data pipelines, LLM-powered workflows, and automation systems. You’ll work across AI, data engineering, APIs, ETL, automation, and LLM integrations, turning raw data and business processes into scalable, automated systems. This is a hands-on role for someone who can not only write code, but also understand how to design practical AI/data systems from end to end. What You’ll Work On Build and maintain ETL/ELT pipelines for structured and unstructured data Develop LLM pipelines and AI-powered workflows Integrate OpenAI and other LLM APIs into production systems Build data ingestion, transformation, validation, and processing workflows Connect third-party APIs, databases, SaaS platforms, and internal tools Automate repetitive data and business processes Work with Python for data processing, automation, and backend development Design workflows for document processing, classification, extraction, summarization, and enrichment Build systems that move data reliably between different platforms Optimize existing pipelines for performance, scalability, and reliability Implement monitoring, error handling, logging, and testing Required Skills Strong Python experience Solid understanding of ETL/ELT and data pipelines Experience working with LLM APIs and AI workflows REST APIs and third-party integrations SQL and relational databases Data transformation and processing Workflow automation Git/GitHub Strong understanding of software engineering best practices Nice to Have Experience with LangChain, LlamaIndex, or similar frameworks Experience with vector databases and RAG systems AWS, GCP, or Azure Docker PostgreSQL Airflow, Prefect, or similar orchestration tools Experience with web scraping/data extraction Experience building AI agents or multi-step LLM workflows Experience with no-code/low-code automation tools such as n8n or Make What We’re Looking For We’re looking for someone who can take a problem, understand the underlying data and business logic, and build a clean, reliable, automated solution. You should be comfortable working independently, communicating clearly, and making technical decisions without needing every step explained. If you have experience building LLM + data + automation systems and enjoy solving complex technical problems, we’d like to hear from you.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$45.00
-
$250.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- MoroccoMarrakesh9:39 PM
- $1K total spent17 hires, 8 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by