390,234open jobs
10,348companies
49,907added this week
Browse all
Salary
$71k – $201k per year (Estimated)
Location
Remote (LATAM)
Seniority
Middle · 5+ 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.

We are seeking a hands-on Software Engineer to build and operate product services that help AI agents access and reason over context from enterprise systems. This is a day-to-day software development role centered on Model Context Protocol services and production product engineering. It is not focused on ETL pipelines, systems configuration or management, or standalone script development.

Key Responsibilities

  • Build and operate MCP-based services that broaden the context available to AI agents.
  • Deliver a reliable solution for hosting and managing MCP services.
  • Build a read-only MCP service that exposes approved context from enterprise collaboration, productivity, and developer systems.
  • Integrate AI-agent context access across multiple enterprise systems and information sources.
  • Read and understand production code thoroughly.
  • Provide substantive feedback to teammates during code reviews.
  • Take direct ownership of implementation, troubleshooting, and delivery from development through production.

Must-Have Skills

  • 5+ years of software development experience at the mid-level.
  • Hands-on AI and agentic development experience.
  • Strong understanding of AI principles and their underlying technologies.
  • Hands-on development experience in Java or Go, with Java preferred.
  • Experience using Git in a software engineering workflow.
  • Strong problem-solving skills and a strong sense of technical ownership.
  • Proven experience developing a software product end to end.
  • Current hands-on ability to write, read, and understand production code.
  • Enterprise experience strongly preferred.

Nice-to-Have Skills

  • Familiarity with Model Context Protocol setup and configuration.
  • Understanding of common MCP troubleshooting scenarios.
  • Experience owning and maintaining an MCP server.
  • Experience building agent skills that achieved broad adoption and accelerated users or teams.
  • Strong systems thinking and the ability to break problems into clear, composable abstraction layers.

Required Tools & Platforms

  • Java or Go.
  • Git.
  • AI and agentic development technologies.
  • Model Context Protocol familiarity is preferred.

Location, Time & Engagement

  • Candidates must be based in LATAM.
  • Full working coverage of US Central Time is required.
  • This is a full-time contract engagement at 40 hours per week.
  • The anticipated engagement runs through March 31, 2027.
  • This is not currently a contract-to-hire opportunity.
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.
390,234 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
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
Bogotá
$114k – $126k per year • Remote/Hybrid • Full-Time • 5+ years exp • London
SQL
Databases
BigQuery
Google BigQuery
AI/ML
dbt
DevOps
CI/CD
GCP
Git
Kubernetes
Terraform
Analytics
ETL/ELT
Apply
AI Engineer - Senior 7 hours ago
$109k – $241k per year (Estimated) • Remote • Full-Time
Python
Databases
PostgreSQL
Redis
AI/ML
AI Agents
Function Calling
Hybrid Search
LangChain
LangGraph
LLM
Model Context Protocol
DevOps
AWS
CI/CD
Docker
OpenTelemetry
Vector
WebSockets
QA
Pytest
Apply
$22k – $55k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Pune
Python
Java
JavaScript
Python
FastAPI
Flask
Java
Gradle
Spring Security
AI/ML
Fine-tuning
Gemini
NumPy
RAG
Scikit-learn
Semantic Search
Semantic Search
Vertex AI
Frontend
React.js
Mobile
JUnit
DevOps
CI/CD
Docker
GCP
GitHub
GitHub Actions
Google Cloud Run
Google GKE
Kubernetes
OpenShift
QA
Swagger
Apply
$18k – $45k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Hyderabad
DevOps
Bitbucket
Git
GitHub
Platform Engineering
Management
Confluence
Jira
Apply
$142k – $224k per year • Remote/Hybrid • Full-Time • 12+ years exp • Bachelor's Degree • Rahway
AI/ML
AI Agents
DevOps
AIOps
Ansible
Azure
Azure DevOps
GitHub
Incident Management
Management
Jira
ServiceNow
Apply
$32k – $174k per year (Estimated) • Remote • Contractor • Bogotá
Java
Java
Gradle
Spring Boot
Apply
Remote • Contractor • Bogotá
JavaScript
Frontend
npm
pnpm
Apply
Remote • Contractor • 4+ years exp • Santiago
Apex
SQL
Apex
Salesforce Data Cloud
Analytics
ETL/ELT
Marketing
Salesforce
Apply
Remote • Contractor • 4+ years exp • Santiago
SQL
Apex
Apex
Salesforce Data Cloud
DevOps
CI/CD
Marketing
Salesforce
Apply
$34k – $128k per year (Estimated) • Remote • Contractor • 4+ years exp • Bogotá
SQL
Apex
Apex
Salesforce Data Cloud
DevOps
CI/CD
Marketing
Salesforce
Apply
$32k – $174k per year (Estimated) • Remote • Contractor • Bogotá
Java
Java
Gradle
Spring Boot
Apply
Remote • Contractor • Bogotá
JavaScript
Frontend
npm
pnpm
Apply
QA Engineer 1 day ago
$61k – $151k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Bogotá
Databases
Couchbase
DevOps
CI/CD
Docker
Jenkins
Kubernetes
OpenShift
Management
Confluence
Jira
Telegram
WhatsApp
QA
Selenium
Apply
$38k – $96k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bogotá
Bash
PowerShell
Python
DevOps
Splunk
Cybersecurity
MITRE ATT&CK
Apply
$60k – $148k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • Bogotá
Python
SQL
Marketing
Spotify
YouTube
Apply
See all jobs
This is one of many
390,234 more open roles from verified company boards, updated every day.