Senior Lead Machine Learning Engineer, Agentic Ai
Sr. Lead Machine Learning Engineer, Agentic AI
Location: Lisbon, Portugal
We're seeking a Senior Lead Machine Learning Engineer to architect, ship, and scale the next generation of agentic intelligence across Upwork. The role spans end‐to‐end development of AI agents and the platform that powers them, from LLM training and evaluation to runtime orchestration, safety, and developer APIs.
Responsibilities
- Build Agentic Intelligence. Design and implement multi‐agent systems (planning, tool‐use, memory, debate/critique, reflection) with robust guardrails and recovery strategies.
- Develop protocol‐aware agents and services that interoperate cleanly with developer tooling (e. G. , agent frameworks and protocols such as MCP).
- Own reliability at scale: deterministic execution where needed, idempotency, timeouts/retries, and evaluation‐driven iteration on agent behavior.
- Train, Align, and Evaluate LLMs for Agents. Lead data strategy and curation for agent tasks;
drive SFT, DPO, RLHF/RLAIF, and safety tuning tailored to multi‐tool, multi‐step workflows.
- Stand up evaluation harnesses for functional, task, and longitudinal metrics (success rate, time‐to‐completion, hallucination/escape rates, cost/latency).
- Build policy‐driven guardrails;
partner with Legal/Security on data governance and privacy.
- Engineer Agentic Platform Backend Infrastructure. Architect low‐latency inference, retrieval, and orchestration services (streaming, event‐driven pipelines;
scalable queues;
caching;
batching) with strong SLOs.
- Ship production‐grade services (APIs/SDKs, auth, rate limiting, observability) that make agent features easy to integrate for internal and external developers.
- Optimize cost/performance via quantization, distillation, model‐routing, and autoscaling;
integrate evaluation signals directly into runtime and CI/CD.
- Lead, Partner, and Uplevel the Ecosystem. Provide technical leadership across research, product, and platform teams;
mentor senior ICs;
influence roadmaps with clear metrics and trade‐offs.
- Publish internal guidance and exemplar implementations;
contribute to technicalcontent, samples, and reference architectures for our agent platform.
- Define and track KPIs for data/quality/throughput, and drive continuous improvement using experiment results and production telemetry.
Qualifications
- Senior level experience in applied ML/ML systems, with a track record of building LLM‐powered products and delivering agentic workflows in production.
- Hands‐on mastery of LLM adaptation (prompting, tool/function calling), data curation, and safety/guardrails.
- Strong software fundamentals (distributed systems, transactions, consistency, resiliency) and experience building high‐throughput microservices/APIs/SDKs.
- Experience designing evaluation suites for agents (task/rubric‐based, offline/online) and closing the loop from evals → training → runtime policy.
- Comfort with cost, latency, and reliability trade‐offs;
using metrics to make crisp decisions under ambiguity.
- Familiarity with agent frameworks and protocols (e. G. , MCP;
API/SDK design for developer productivity).
- Track record of leading cross‐functional initiatives and mentoring senior engineers;
excellent writtencommunication and bias for measurable results.
Upwork is committed to building a diverse, inclusive, and equitable workforce. Employment decisions are made without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, disability, or any other status protected by applicable law.
#J-18808-Ljbffr
- Informações detalhadas sobre a oferta de emprego
Empresa: Upwork Localização: Viseu
Viseu, Viseu District, PortugalPublicado: 4. 1. 2026
Vaga de emprego atual
Seja o primeiro a candidar-se à vaga de emprego oferecida!