Job Description

As a Machine Learning Engineer, you will play a crucial role in developing and maintaining discriminative and generative AI models. You will design, train/finetune, and evaluate information retrieval systems capable of handling both structured and unstructured databases. Leveraging historical context and diverse data, you will create innovative models to drive significant business impact.

Key Responsibilities: Train/Finetune large language models for query understanding and tool calling. Develop and utilize vector databases and/or knowledge graphs for information retrieval. Orchestrate information retrieval using databases in the loop. Investigate model explainability to enhance reliability and reduce hallucination in end-to-end Uma use cases. Collaborate cross-functionally with machine learning engineers to take models from research to production. Stay current with the latest advancements in Gen-AI and integrate relevant innovations into our systems. Publish paper in top-tier conference. Mentor junior engineers, conduct code reviews, and enforce engineering best practices. Deliver high-quality solutions that improve overall efficiency.

About Upwork

Upwork is the world’s work marketplace that serves everyone from one-person startups to over 30% of the Fortune 100.

Apply for This Position