706,063open jobs
41,958companies
98,117added this week
Browse all
Salary
$47k – $119k per year (Estimated)
Location
Remote (Mexico)
Seniority
Senior · 8+ years exp
Employment
Contractor
Overview
Company
Impact
Profile match
Upwork is an American freelance marketplace formed in 2015 from the merger of Elance and oDesk, and it connects businesses with independent professionals in software development, design, writing, marketing and increasingly artificial intelligence work. Its revenue comes from taking a percentage of what clients pay freelancers, which means it has spent years balancing take rate against the incentive for established pairs to leave the platform and transact directly. Headquartered in San Francisco and listed on Nasdaq, it has been positioning itself around higher-value professional work rather than competing at the commodity end of the market.

Client is one of the world's largest e-commerce retailers of health, wellness, and beauty products, serving customers in more than 185 countries. With a catalog of over 30,000 products and global logistics infrastructure, they help millions of people live healthier lives every day. They are growing its engineering organization around an AI-first mandate: using AI not just as a product feature but as the foundation for how they build software, serve customers, and operate the business.

They are looking for a Sr. Software AI Engineer who will write production code, own features end-to-end from spec through deployment, operations, and observability, and participate in on-call rotation for what the team ships. There is no handoff to a separate ops or reliability function; engineers own the full lifecycle. Test automation is built into the shipping process using AI-driven tooling and the golden path.

Build the GenAI-powered product experiences and the shared AI platform infrastructure that powers them. This includes RAG pipelines over the catalog and customer reviews, LLM-driven personalization, a conversational Wellness Agent, agentic workflow systems, and the evals and MLOps layer that makes AI features production-grade and repeatable. Specializations within this track include: RAG and personalization, agent framework and tool use, evals and guardrails, and LLM application development for internal business functions such as marketing automation and BI agents.

What you will do:

  • Design, build, and operate production AI features: RAG pipelines, LLM-driven recommendations, conversational agents, or agentic workflow automation.
  • Build the shared AI platform layer: retrieval infrastructure, eval frameworks, model monitoring, guardrails, and observability.
  • Write LLM applications and integrations with marketing platforms, BI tools, or customer-facing product surfaces.
  • Evaluate model and feature quality using structured eval frameworks; iterate on prompts, retrieval strategies, and model selection using data.
  • Use AI-driven SDLC tooling such as Claude Code as a daily practice for both AI and non-AI code.
  • Coordinate with the Personalization team to align GenAI product features with existing ML personalization signals.
  • Document AI system design decisions, evaluation results, and operational lessons in the shared knowledge base.
  • Own the observability of AI systems you build: latency, cost, quality drift, and error rates; participate in on-call rotation and respond to production incidents.
  • 8+ years of software engineering experience. Fully autonomous; drives technical decisions within the team; mentors junior engineers.
  • Python proficiency; comfortable building and operating production LLM applications.
  • Hands-on experience with at least one specialization: RAG and retrieval systems, LLM evaluation, agentic frameworks (LangChain, LlamaIndex, or similar), or LLM-based workflow automation.
  • Understanding of prompt engineering, context window management, and LLM output quality tradeoffs.
  • Familiarity with vector databases, embedding models, or semantic search.
  • AI-driven SDLC : hands-on experience shipping production code with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor. The bar is not awareness; it is daily use in delivering real software.
  • Full-stack awareness: comfortable contributing across layers of the stack when needed; purely single-layer specialists are not the target profile.
  • Production ownership: experience owning features end-to-end from spec through deployment,

NICE TO HAVE

  • Exposure to MLOps tooling or model deployment pipelines.
  • Contributions to internal developer tooling, golden path standards, or SDLC process improvements.
  • Experience with e-commerce platforms, product catalogs, or high-traffic consumer applications.
  • Exposure to MLOps tooling or model deployment pipelines.
  • Experience working in distributed teams across different time zones / geographies.
  • Track record of documenting architectural decisions, writing RFCs, or contributing to engineering wikis.
  • Selected candidates will be invited to take part in several rounds of interviews.
  • The role is expected to be full time and ideal candidates should be looking for a long term engagement.
  • A background check will be required as part of the onboarding process.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
706,063 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Mexico City
$120k per year • In office • Internship • Bachelor's Degree • Mason
Python
Python
FastAPI
AI/ML
LangChain
AI Agents
TensorFlow
PyTorch
Machine Learning
Apply
$42k per year • Remote/Hybrid • Internship • Bachelor's Degree • Amsterdam
Python
JavaScript
Scala
AI/ML
Copilot
AI Agents
LLM
DevOps
GCP
Azure DevOps
Azure
Git
GitHub
Analytics
Looker
Apply
Remote • Contractor • PhD
Python
C++
Bash
Julia
MATLAB
AI/ML
AI Agents
DevOps
Linux
Apply
Remote • Contractor • PhD
Python
C++
Bash
Julia
MATLAB
AI/ML
AI Agents
DevOps
Linux
Apply
$12k – $31k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Hyderabad
Python
DevOps
Windows Server
SLI/SLO/SLA
Linux
Windows
Management
ServiceNow
UiPath
ITIL
Apply
$49k – $102k per year (Estimated) • Remote • Contractor • Mexico City
C#
C#
.NET
DevOps
Rest API
CI/CD
Docker
Kubernetes
Management
Agile
Apply
$92k – $209k per year (Estimated) • Remote • Contractor • Bogotá
DevOps
CI/CD
Platform Engineering
GitLab
Apply
$50k – $105k per year (Estimated) • Remote • Contractor • 8+ years exp • Mexico City
Python
Go
JavaScript
Java
Kotlin
C#
Databases
MS SQL
AI/ML
Copilot
Cursor
Claude Code
Frontend
React.js
Mobile
MVVM
React Native
Kotlin Multiplatform
Clean Architecture
DevOps
Azure
CI/CD
AWS
Apply
$101k – $264k per year (Estimated) • Remote • Contractor • 7+ years exp • Bogotá
Python
JavaScript
Java
SQL
Python
Django
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Cursor
Windsurf
Claude
Dagster
Frontend
GraphQL
React.js
Apply
Remote • Contractor • Lima
DevOps
Windows
Apply
In office • Full-Time • Mexico City
Apply
$18k – $34k per year (Estimated) • In office • Full-Time • 1+ year exp • Bachelor's Degree • Mexico City
Management
Microsoft Office
Apply
Graphic Designer 2 5 hours ago
$29k – $75k per year (Estimated) • Remote • Full-Time • 8+ years exp • Bachelor's Degree • Mexico City
Design
Adobe Photoshop
Adobe Premiere Pro
Adobe After Effects
Management
Smartsheet
Apply
Sr Business Analyst 5 hours ago
$37k – $87k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Mexico City
Analytics
Power BI
Management
Jira
ServiceNow
Agile
Waterfall
Microsoft Office
Apply
In office • Full-Time • Bachelor's Degree • Mexico City
SQL
Management
SharePoint
Apply
See all jobs
This is one of many
706,063 more open roles from verified company boards, updated every day.