ML Pipeline & Backend Engineer — Python, LLM/VLM, Spec Driven Agents
Worldwide
We're building a platform that reads construction drawings (PDFs) and automatically generates steel takeoffs. We combine computer vision, geometry, and engineering rules with AI to produce accurate, structured results. Our focus is on building a reliable system, not just wrapping a chatbot around a model. We need a fresh take on the problem that we have solved. What you'll do ------------------------------------------ - Build and improve the pipeline that converts model predictions into accurate takeoff data. - Combine AI results with geometry and validation rules to improve accuracy. - Train and fine-tune lightweight models for classification, embeddings, and other supporting tasks. - Create reliable LLM workflows with structured prompts and predictable outputs. - Develop and maintain our Python/FastAPI backend services. - Integrate vision-language models like Qwen using vLLM. What we're looking for ------------------------------------------ - Strong Python and FastAPI experience. - Experience building production ML pipelines. - Experience working with LLMs or vision-language models. - Familiarity with open-source models such as Qwen and serving them with vLLM. - Experience with post-processing model outputs into clean, structured data. - Experience fine-tuning or optimizing small models. Bonus points ------------------------------------------ - Experience with MCP. - ONNX or GPU model deployment. - Experience with Document AI, CAD, BIM, or structural engineering. - Experience with SQLite or running models locally.
$500.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:57 minutes ago
- Interviewing:12
- Invites sent:16
- Unanswered invites:13
About the client
- United StatesAshburn8:39 PM
- $2.8K total spent24 hires, 4 active
- 13 hours
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